absentify (versão prévia)
absentify é uma solução abrangente de gerenciamento de ausências projetada para o Microsoft 365. Esse conector permite uma integração perfeita, permitindo automatizar fluxos de trabalho com base em solicitações de licença de funcionários, acompanhar status de aprovação e sincronizar dados de ausência em seus sistemas de negócios.
Esse conector está disponível nos seguintes produtos e regiões:
| Service | Class | Regions |
|---|---|---|
| Copilot Studio | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Aplicativos Lógicos | Standard | Todas as regiões dos Aplicativos Lógicos , exceto as seguintes: – Regiões do Azure Governamental - Regiões do Azure China - Departamento de Defesa dos EUA (DoD) |
| Power Apps | Premium | Todas as regiões do Power Apps , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Power Automate | Premium | Todas as regiões do Power Automate , exceto as seguintes: – Governo dos EUA (GCC) – Governo dos EUA (GCC High) - China Cloud operado pela 21Vianet - Departamento de Defesa dos EUA (DoD) |
| Contato | |
|---|---|
| Nome | suporte à absentify |
| URL | https://absentify.com/docs |
| support@absentify.com |
| Metadados do conector | |
|---|---|
| Publicador | Soluções BrainCore |
| Site | https://absentify.com |
| Política de privacidade | https://absentify.com/privacy-policy |
| Categorias | Recursos humanos; Gestão de empresas |
absentify
absentify é uma ferramenta gratuita especificamente projetada para o ambiente do Microsoft 365 para gerenciar com eficiência as ausências de sua equipe ou funcionários. Ele fornece uma visão geral abrangente de todos os tempos de folga e dos motivos dados, eliminando a necessidade de planilhas complicadas do Excel. O absentify oferece a maneira mais fácil de aprovar solicitações de férias e feriados, totalmente integrados ao Microsoft Teams e ao Microsoft 365.
Publicador: BrainCore Solutions GmbH
Pré-requisitos
Para usar esse conector, você precisa de uma conta corporativa, de estudante ou pessoal da Microsoft. Você também deve aceitar as permissões e o consentimento para a ausência seguindo uma destas etapas:
- Equipes: instale o aplicativo absentify Teams, inicie-o e aceite as permissões e o consentimento.
- Web: abra o aplicativo Web absentify e aceite as permissões e o consentimento.
Além disso, você precisa do Plano Essentials ou superior para usar os gatilhos desse conector.
Operações com suporte
O conector dá suporte às seguintes operações:
Triggers
When a leave request is created
Esse gatilho é ativado quando uma nova solicitação é criada em sua empresa.
When a leave request status changes
Esse gatilho é ativado quando o status de uma solicitação existente é alterado.
Operações de API (Plano de Adição necessário)
As seguintes operações exigem o plano absentify Plus:
Members
-
[Plus] Get all members– Recuperar todos os membros com filtros opcionais para departamentos, status, datas de emprego e muito mais. -
[Plus] Invite a member- Convide um novo membro para o workspace. -
[Plus] Get member by ID– Recuperar um membro específico por sua ID exclusiva. -
[Plus] Update a member- Atualize as informações de um membro existente. -
[Plus] Delete a member– Excluir um membro permanentemente. -
[Plus] Get member by Microsoft ID– Recuperar um membro por sua ID de usuário da Microsoft. -
[Plus] Get member by email– Recuperar um membro por seu endereço de email. -
[Plus] Get member by custom ID– Recuperar um membro por sua ID personalizada. -
[Plus] Update member approvers- Atualize os aprovadores para um membro específico. -
[Plus] Update member allowance- Atualize o subsídio de um membro para um ano específico. -
[Plus] Add member schedule- Adicione uma nova agenda de trabalho para um membro.
Departments
-
[Plus] Get all departments- Recuperar todos os departamentos no workspace. -
[Plus] Create a department- Criar um novo departamento. -
[Plus] Update a department- Atualize um departamento existente. -
[Plus] Delete a department– Excluir um departamento.
Tipos de saída
-
[Plus] Get all leave types– Recuperar todos os tipos de licença configurados no workspace. -
[Plus] Create a leave type– Criar um novo tipo de licença. -
[Plus] Update a leave type- Atualizar um tipo de licença existente. -
[Plus] Delete a leave type– Excluir um tipo de licença.
Solicitações
-
[Plus] Get all requests– Recuperar todas as solicitações de licença com filtros opcionais. -
[Plus] Create a request- Crie uma nova solicitação de licença para um membro. -
[Plus] Get request by ID– Recuperar uma solicitação de licença específica por sua ID. -
[Plus] Update a request- Atualize o status de uma solicitação de licença (aprovar, recusar ou cancelar). -
[Plus] Delete a request– Excluir uma solicitação de licença permanentemente.
Feriados
-
[Plus] Get all public holiday calendars- Recuperar todos os calendários de feriados públicos. -
[Plus] Create a public holiday calendar- Crie um novo calendário de feriados públicos. -
[Plus] Get public holiday calendar by ID- Recuperar um calendário específico com todas as suas férias. -
[Plus] Update a public holiday calendar– Atualizar um calendário existente. -
[Plus] Delete a public holiday calendar– Excluir um calendário.
Workspace
-
[Plus] Get workspace settings– Recuperar as configurações e as configurações do workspace.
Ausências
-
[Plus] Get absences– Recuperar ausências para um intervalo de datas específico.
Obtendo credenciais
Para usar esse conector, você precisa de uma conta corporativa, de estudante ou pessoal da Microsoft, com a qual você pode fazer logon diretamente.
Introdução
Instale o absentify por meio de um dos seguintes métodos:
- Equipes: instale o aplicativo absentify Teams, inicie-o e aceite as permissões e o consentimento.
- Web: abra o aplicativo Web absentify e aceite as permissões e o consentimento.
Para configurar totalmente sua conta, siga este guia de início rápido. Verifique se você está no Plano Essentials ou superior para gatilhos ou plano plus para operações de API.
Agora você está pronto para começar.
Problemas e limitações conhecidos
- No Plano Essentials, você só pode criar três gatilhos. Após o terceiro gatilho, você receberá uma mensagem de erro e precisará excluir um gatilho existente antes de criar um novo.
- As operações de API (marcadas com [Plus]) exigem o plano De plus absentify. Se você tentar usar essas operações sem o plano Plus, receberá um erro.
Instruções de implantação
Siga estas instruções para implantar esse conector como um conector personalizado no Microsoft Power Automate e no Power Apps.
Criando uma conexão
O conector dá suporte aos seguintes tipos de autenticação:
| Conexão OAuth | Conexão OAuth | Todas as regiões | Não compartilhável |
| Padrão [PRETERIDO] | Essa opção é apenas para conexões mais antigas sem um tipo de autenticação explícita e é fornecida apenas para compatibilidade com versões anteriores. | Todas as regiões | Não compartilhável |
Conexão OAuth
ID de autenticação: indefinido
Aplicável: todas as regiões
Conexão OAuth
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
Padrão [PRETERIDO]
Aplicável: todas as regiões
Essa opção é apenas para conexões mais antigas sem um tipo de autenticação explícita e é fornecida apenas para compatibilidade com versões anteriores.
Essa não é uma conexão compartilhável. Se o aplicativo de energia for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.
Limitações
| Nome | Chamadas | Período de renovação |
|---|---|---|
| Chamadas à API por conexão | 100 | 60 segundos |
Ações
| [Mais] Adicionar agendamento de membro |
Adicione uma nova agenda de trabalho para um membro. Requer o plano plus absentify. |
| [Mais] Atualizar aprovadores de membro |
Atualize os aprovadores para um membro específico. Dá suporte a gerentes de perfil da Microsoft, configurações de departamento ou aprovadores personalizados. Requer o plano plus absentify. |
| [Mais] Atualizar o subsídio de membro |
Atualize o subsídio de um membro para um tipo de subsídio específico e um ano. Requer o plano plus absentify. |
| [Mais] Atualizar um calendário de feriados públicos |
Atualize um calendário de feriados públicos existente. Requer o plano plus absentify. |
| [Mais] Atualizar um departamento |
Atualize um departamento existente. Requer o plano plus absentify. |
| [Mais] Atualizar um membro |
Atualize as informações de um membro existente. Requer o plano plus absentify. |
| [Mais] Atualizar um tipo de licença |
Atualize um tipo de licença existente. Requer o plano plus absentify. |
| [Mais] Atualizar uma solicitação |
Atualize o status de uma solicitação de licença (aprovar, recusar ou cancelar). Requer o plano plus absentify. |
| [Mais] Convidar um membro |
Convide um novo membro para o workspace. Requer o plano plus absentify. |
| [Mais] Criar um calendário de feriados públicos |
Crie um novo calendário de feriados públicos no workspace. Requer o plano plus absentify. |
| [Mais] Criar um departamento |
Crie um novo departamento no workspace. Requer o plano plus absentify. |
| [Mais] Criar um tipo de licença |
Crie um novo tipo de licença no workspace. Requer o plano plus absentify. |
| [Mais] Criar uma solicitação |
Crie uma nova solicitação de licença para um membro. Requer o plano plus absentify. |
| [Mais] Excluir um calendário de feriados públicos |
Exclua um calendário de feriados públicos do workspace. Requer o plano plus absentify. |
| [Mais] Excluir um departamento |
Exclua um departamento do workspace. Requer o plano plus absentify. |
| [Mais] Excluir um membro |
Excluir um membro. Todos os dados serão excluídos permanentemente. Requer o plano plus absentify. |
| [Mais] Excluir um tipo de licença |
Exclua um tipo de licença do workspace. Requer o plano plus absentify. |
| [Mais] Excluir uma solicitação |
Exclua uma solicitação de licença permanentemente. Requer o plano plus absentify. |
| [Mais] Obter ausências |
Recupere ausências para um intervalo de datas específico. Retorna solicitações de licença aprovadas dentro do período especificado. Requer o plano plus absentify. |
| [Mais] Obter calendário de feriados públicos por ID |
Recupere um calendário de feriados públicos específico com todos os seus feriados. Requer o plano plus absentify. |
| [Mais] Obter configurações do workspace |
Recupere as configurações e as configurações do workspace. Requer o plano plus absentify. |
| [Mais] Obter membro pela ID da Microsoft |
Recupere um membro por sua ID de usuário da Microsoft. Requer o plano plus absentify. |
| [Mais] Obter membro por email |
Recupere um membro por seu endereço de email. Requer o plano plus absentify. |
| [Mais] Obter membro por ID |
Recupere um membro específico por sua ID exclusiva. Requer o plano plus absentify. |
| [Mais] Obter membro por ID personalizada |
Recupere um membro por sua ID personalizada. Requer o plano plus absentify. |
| [Mais] Obter solicitação por ID |
Recupere uma solicitação de licença específica por sua ID exclusiva. Requer o plano plus absentify. |
| [Mais] Obter todas as solicitações |
Recupere todas as solicitações de licença com filtros opcionais. Requer o plano plus absentify. |
| [Mais] Obter todos os calendários de feriados públicos |
Recupere todos os calendários de feriados públicos configurados no workspace. Requer o plano plus absentify. |
| [Mais] Obter todos os departamentos |
Recupere todos os departamentos no workspace. Requer o plano plus absentify. |
| [Mais] Obter todos os membros |
Obtenha todos os membros com filtros opcionais para departamentos, status, datas de emprego, status de administrador, processo de aprovação, aprovadores, tipos de subsídio, nome, mês de aniversário e tipo de gerente. Requer o plano plus absentify. |
| [Mais] Obter todos os tipos de licença |
Recupere todos os tipos de licença configurados no workspace. Requer o plano plus absentify. |
[Mais] Adicionar agendamento de membro
Adicione uma nova agenda de trabalho para um membro. Requer o plano plus absentify.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do membro
|
id | True | string |
O identificador exclusivo do membro. |
|
Data de Início
|
from | string |
Data de início deste agendamento (YYYY-MM-DD). |
|
|
Segunda-feira AM Habilitado
|
monday_am_enabled | boolean |
Se a manhã de segunda-feira está habilitada. |
|
|
Pm de segunda-feira habilitado
|
monday_pm_enabled | boolean |
Se a tarde de segunda-feira está habilitada. |
|
|
Terça-feira AM Habilitado
|
tuesday_am_enabled | boolean |
Se a manhã de terça-feira está habilitada. |
|
|
Terça-feira PM Habilitado
|
tuesday_pm_enabled | boolean |
Se a tarde de terça-feira está habilitada. |
|
|
Quarta-feira AM Habilitado
|
wednesday_am_enabled | boolean |
Se a manhã de quarta-feira está habilitada. |
|
|
Pm de quarta-feira habilitado
|
wednesday_pm_enabled | boolean |
Se a tarde de quarta-feira está habilitada. |
|
|
Quinta-feira AM Habilitado
|
thursday_am_enabled | boolean |
Se a manhã de quinta-feira está habilitada. |
|
|
Quinta-feira PM Habilitado
|
thursday_pm_enabled | boolean |
Se a tarde de quinta-feira está habilitada. |
|
|
Sexta-feira AM Habilitado
|
friday_am_enabled | boolean |
Se a manhã de sexta-feira está habilitada. |
|
|
Sexta-feira PM Habilitado
|
friday_pm_enabled | boolean |
Se a tarde de sexta-feira está habilitada. |
|
|
Sábado AM Habilitado
|
saturday_am_enabled | boolean |
Se a manhã de sábado está habilitada. |
|
|
Pm de sábado habilitado
|
saturday_pm_enabled | boolean |
Se a tarde de sábado está habilitada. |
|
|
Domingo AM Habilitado
|
sunday_am_enabled | boolean |
Se a manhã de domingo está habilitada. |
|
|
Domingo PM Habilitado
|
sunday_pm_enabled | boolean |
Se a tarde de domingo está habilitada. |
Retornos
A ID do agendamento.
- response
- string
[Mais] Atualizar aprovadores de membro
Atualize os aprovadores para um membro específico. Dá suporte a gerentes de perfil da Microsoft, configurações de departamento ou aprovadores personalizados. Requer o plano plus absentify.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do membro
|
id | True | string |
O identificador exclusivo do membro. |
|
Processo de aprovação
|
approval_process | True | string |
Tipo de processo de aprovação. |
|
ID do membro
|
member_id | string |
ID do membro aprovador. |
|
|
ID do Gerenciador Predecessor
|
predecessor_manager_id | string |
ID do gerenciador predecessor (para aprovação linear). |
Retornos
A ID do membro.
- response
- string
[Mais] Atualizar o subsídio de membro
Atualize o subsídio de um membro para um tipo de subsídio específico e um ano. Requer o plano plus absentify.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do membro
|
id | True | string |
O identificador exclusivo do membro. |
|
ID do tipo de subsídio
|
allowance_type_id | True | string |
O identificador exclusivo do tipo de subsídio. |
|
Ano
|
year | True | integer |
O ano para o subsídio. |
|
Concessão
|
allowance | True | number |
Valor total do subsídio. |
|
Folga compensatória
|
compensatory_time_off | True | number |
Tempo de folga compensatório a ser adicionado. |
|
Trazido para a frente
|
brought_forward | number |
Subsídio adiantado do ano anterior. |
|
|
Reason
|
reason | string |
Motivo da atualização do subsídio. |
|
|
Substituição trazida para frente
|
overwrite_brought_forward | boolean |
Se deseja substituir o valor apresentado. |
|
|
Definir como Padrão
|
set_as_default | boolean |
Se esse tipo de subsídio deve ser definido como padrão para o membro. |
|
|
Disabled
|
disabled | boolean |
Se deve desabilitar esse tipo de subsídio para o membro. |
Retornos
A ID do membro.
- response
- string
[Mais] Atualizar um calendário de feriados públicos
Atualize um calendário de feriados públicos existente. Requer o plano plus absentify.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do calendário de feriados públicos
|
id | True | string |
O identificador exclusivo do calendário de feriados públicos. |
|
Nome
|
name | string |
Nome do calendário de feriados públicos. |
|
|
País
|
country | string |
Código do país para os feriados públicos. |
Retornos
A ID do calendário de feriados públicos atualizado.
- response
- string
[Mais] Atualizar um departamento
Atualize um departamento existente. Requer o plano plus absentify.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do departamento
|
id | True | string |
O identificador exclusivo do departamento. |
|
Nome
|
name | string |
Nome do departamento. |
Retornos
A ID do departamento atualizado.
- response
- string
[Mais] Atualizar um membro
Atualize as informações de um membro existente. Requer o plano plus absentify.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do membro
|
id | True | string |
O identificador exclusivo do membro. |
|
É administrador
|
is_admin | boolean |
Se o membro deve ser um administrador. |
|
|
ID do departamento
|
id | string |
ID do departamento. |
|
|
Data de início do trabalho
|
employment_start_date | string |
Data de início do trabalho. |
|
|
Data de término do emprego
|
employment_end_date | string |
Data de término do emprego. |
|
|
ID do calendário de feriados públicos
|
public_holiday_id | string |
ID do calendário de feriados públicos a ser atribuído. |
|
|
Aniversário
|
birthday | string |
Aniversário do membro. |
|
|
ID personalizada
|
custom_id | string |
Identificador personalizado para o membro. |
|
|
Situação
|
status | string |
Status do membro. |
Retornos
A ID do membro atualizado.
- response
- string
[Mais] Atualizar um tipo de licença
Atualize um tipo de licença existente. Requer o plano plus absentify.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Deixar ID do Tipo
|
id | True | string |
O identificador exclusivo do tipo de licença. |
|
Nome
|
name | string |
Nome do tipo de licença. |
|
|
Sair da Unidade
|
leave_unit | string |
Unidade para esse tipo de licença. |
|
|
Cor
|
color | string |
Código de cor para esse tipo de licença. |
|
|
Ícone
|
icon | string |
Ícone para esse tipo de licença. |
Retornos
A ID do tipo de licença atualizado.
- response
- string
[Mais] Atualizar uma solicitação
Atualize o status de uma solicitação de licença (aprovar, recusar ou cancelar). Requer o plano plus absentify.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da Solicitação
|
id | True | string |
O identificador exclusivo do pedido. |
|
Situação
|
status | True | string |
Novo status para a solicitação. |
|
Reason
|
reason | string |
Motivo da alteração de status. |
Retornos
A ID da solicitação atualizada.
- response
- string
[Mais] Convidar um membro
Convide um novo membro para o workspace. Requer o plano plus absentify.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Nome
|
name | True | string |
Nome do membro a ser convidado. |
|
Email
|
string |
Endereço de email do membro. |
||
|
ID do departamento
|
id | string |
ID do departamento. |
|
|
Data de início do trabalho
|
employment_start_date | string |
Data de início do trabalho. |
|
|
ID do calendário de feriados públicos
|
public_holiday_id | True | string |
ID do calendário de feriados públicos a ser atribuído. |
|
Aniversário
|
birthday | string |
Aniversário do membro. |
|
|
ID personalizada
|
custom_id | string |
Identificador personalizado para o membro. |
Retornos
A ID do membro convidado.
- response
- string
[Mais] Criar um calendário de feriados públicos
Crie um novo calendário de feriados públicos no workspace. Requer o plano plus absentify.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Nome
|
name | True | string |
Nome do calendário de feriados públicos. |
|
País
|
country | string |
Código do país para os feriados públicos. |
Retornos
A ID do calendário de feriados públicos criado.
- response
- string
[Mais] Criar um departamento
Crie um novo departamento no workspace. Requer o plano plus absentify.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Nome
|
name | True | string |
Nome do departamento. |
Retornos
A ID do departamento criado.
- response
- string
[Mais] Criar um tipo de licença
Crie um novo tipo de licença no workspace. Requer o plano plus absentify.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Nome
|
name | True | string |
Nome do tipo de licença. |
|
Sair da Unidade
|
leave_unit | string |
Unidade para esse tipo de licença. |
|
|
Cor
|
color | string |
Código de cor para esse tipo de licença. |
|
|
Ícone
|
icon | string |
Ícone para esse tipo de licença. |
Retornos
A ID do tipo de licença criado.
- response
- string
[Mais] Criar uma solicitação
Crie uma nova solicitação de licença para um membro. Requer o plano plus absentify.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do membro
|
member_id | True | string |
ID do membro que solicita licença. |
|
Deixar ID do Tipo
|
leave_type_id | True | string |
ID do tipo de licença. |
|
Data de Início
|
start | True | string |
Data de início da licença (YYYY-MM-DD). |
|
Hora de Início
|
start_at | string |
Hora do dia em que a licença começa. |
|
|
Data de Término
|
end | True | string |
Data de término da licença (YYYY-MM-DD). |
|
Hora de Término
|
end_at | string |
Hora do dia em que a licença termina. |
|
|
Reason
|
reason | string |
Motivo da solicitação de licença. |
Retornos
A ID da solicitação criada.
- response
- string
[Mais] Excluir um calendário de feriados públicos
Exclua um calendário de feriados públicos do workspace. Requer o plano plus absentify.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do calendário de feriados públicos
|
id | True | string |
O identificador exclusivo do calendário de feriados públicos. |
Retornos
A ID do calendário de feriados públicos excluído.
- response
- string
[Mais] Excluir um departamento
Exclua um departamento do workspace. Requer o plano plus absentify.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do departamento
|
id | True | string |
O identificador exclusivo do departamento. |
Retornos
A ID do departamento excluído.
- response
- string
[Mais] Excluir um membro
Excluir um membro. Todos os dados serão excluídos permanentemente. Requer o plano plus absentify.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do membro
|
id | True | string |
O identificador exclusivo do membro. |
Retornos
A ID do membro excluído.
- response
- string
[Mais] Excluir um tipo de licença
Exclua um tipo de licença do workspace. Requer o plano plus absentify.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Deixar ID do Tipo
|
id | True | string |
O identificador exclusivo do tipo de licença. |
Retornos
A ID do tipo de licença excluído.
- response
- string
[Mais] Excluir uma solicitação
Exclua uma solicitação de licença permanentemente. Requer o plano plus absentify.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da Solicitação
|
id | True | string |
O identificador exclusivo do pedido. |
Retornos
A ID da solicitação excluída.
- response
- string
[Mais] Obter ausências
Recupere ausências para um intervalo de datas específico. Retorna solicitações de licença aprovadas dentro do período especificado. Requer o plano plus absentify.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Data de Início
|
start | True | date |
Data de início da consulta de ausência (YYYY-MM-DD). |
|
Data de Término
|
end | True | date |
Data de término da consulta de ausência (YYYY-MM-DD). |
|
ID do membro
|
member_id | string |
Filtrar por ID do membro. |
|
|
ID do departamento
|
department_id | string |
Filtrar por ID do departamento. |
Retornos
- response
- array of Absence
[Mais] Obter calendário de feriados públicos por ID
Recupere um calendário de feriados públicos específico com todos os seus feriados. Requer o plano plus absentify.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do calendário de feriados públicos
|
id | True | string |
O identificador exclusivo do calendário de feriados públicos. |
Retornos
Calendário detalhado de feriados com feriados.
- Detalhes do calendário de feriados públicos
- PublicHolidayCalendarDetail
[Mais] Obter configurações do workspace
Recupere as configurações e as configurações do workspace. Requer o plano plus absentify.
Retornos
Configuração e configuração do workspace.
- Workspace
- Workspace
[Mais] Obter membro pela ID da Microsoft
Recupere um membro por sua ID de usuário da Microsoft. Requer o plano plus absentify.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do usuário da Microsoft
|
microsoft_user_id | True | string |
A ID do usuário da Microsoft. |
Retornos
Informações detalhadas do membro, incluindo agendas.
- Detalhes do membro
- MemberDetail
[Mais] Obter membro por email
Recupere um membro por seu endereço de email. Requer o plano plus absentify.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
Email
|
True | string |
O endereço de email do membro. |
Retornos
Informações detalhadas do membro, incluindo agendas.
- Detalhes do membro
- MemberDetail
[Mais] Obter membro por ID
Recupere um membro específico por sua ID exclusiva. Requer o plano plus absentify.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do membro
|
id | True | string |
O identificador exclusivo do membro. |
Retornos
Informações detalhadas do membro, incluindo agendas.
- Detalhes do membro
- MemberDetail
[Mais] Obter membro por ID personalizada
Recupere um membro por sua ID personalizada. Requer o plano plus absentify.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID personalizada
|
custom_id | True | string |
A ID personalizada do membro. |
Retornos
Informações detalhadas do membro, incluindo agendas.
- Detalhes do membro
- MemberDetail
[Mais] Obter solicitação por ID
Recupere uma solicitação de licença específica por sua ID exclusiva. Requer o plano plus absentify.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID da Solicitação
|
id | True | string |
O identificador exclusivo do pedido. |
Retornos
Uma solicitação de licença.
- Solicitação
- Request
[Mais] Obter todas as solicitações
Recupere todas as solicitações de licença com filtros opcionais. Requer o plano plus absentify.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
ID do membro
|
member_id | string |
Filtrar por ID do membro. |
|
|
Situação
|
status | string |
Filtrar por status da solicitação. |
|
|
Iniciar a partir de
|
start_from | string |
Filtrar por data de início (a partir). |
|
|
Iniciar para
|
start_to | string |
Filtrar por data de início (para). |
|
|
Terminar de
|
end_from | string |
Filtrar por data de término (de). |
|
|
De ponta a ponta
|
end_to | string |
Filtrar por data de término (para). |
|
|
Deixar ID do Tipo
|
leave_type_id | string |
Filtrar por ID do tipo leave. |
|
|
ID do departamento
|
department_id | string |
Filtrar por ID do departamento. |
Retornos
- response
- array of Request
[Mais] Obter todos os calendários de feriados públicos
Recupere todos os calendários de feriados públicos configurados no workspace. Requer o plano plus absentify.
Retornos
- response
- array of PublicHolidayCalendar
[Mais] Obter todos os departamentos
Recupere todos os departamentos no workspace. Requer o plano plus absentify.
Retornos
- response
- array of Department
[Mais] Obter todos os membros
Obtenha todos os membros com filtros opcionais para departamentos, status, datas de emprego, status de administrador, processo de aprovação, aprovadores, tipos de subsídio, nome, mês de aniversário e tipo de gerente. Requer o plano plus absentify.
Parâmetros
| Nome | Chave | Obrigatório | Tipo | Description |
|---|---|---|---|---|
|
IDs do departamento
|
department_ids | array |
Filtrar por IDs do departamento. |
|
|
Situação
|
status | string |
Filtrar por status de membro. |
|
|
Início do Emprego
|
employment_start_date_from | string |
Filtrar por data de início do trabalho (a partir). |
|
|
Início do Trabalho
|
employment_start_date_to | string |
Filtrar por data de início do trabalho (para). |
|
|
Fim do emprego de
|
employment_end_date_from | string |
Filtrar por data de término do trabalho (de). |
|
|
Fim do emprego para
|
employment_end_date_to | string |
Filtrar por data de término do trabalho (para). |
|
|
É administrador
|
is_admin | boolean |
Filtrar por status de administrador. |
|
|
Processo de aprovação
|
approval_process | string |
Filtrar por tipo de processo de aprovação. |
|
|
Tem aprovadores
|
has_approvers | boolean |
Filtre se o membro tem aprovadores. |
|
|
ID do tipo de subsídio
|
allowance_type_id | string |
Filtrar por ID do tipo de subsídio. |
|
|
Nome
|
name | string |
Filtrar pelo nome do membro. |
|
|
Mês de Aniversário
|
birthday_month | integer |
Filtrar por mês de aniversário (1 a 12). |
|
|
Tipo de gerente
|
manager_type | string |
Filtrar por tipo de gerente. |
Retornos
- response
- array of Member
[Mais] Obter todos os tipos de licença
Recupere todos os tipos de licença configurados no workspace. Requer o plano plus absentify.
Retornos
- response
- array of LeaveType
Gatilhos
| Solicitação criada |
Esse gatilho é executado quando uma nova solicitação é criada em sua empresa. |
| Status da solicitação atualizado |
Esse gatilho será executado se o status de uma solicitação existente for alterado. |
Solicitação criada
Esse gatilho é executado quando uma nova solicitação é criada em sua empresa.
Retornos
- Corpo
- RequestWebhookPayloadV1
Status da solicitação atualizado
Esse gatilho será executado se o status de uma solicitação existente for alterado.
Retornos
- Corpo
- RequestWebhookPayloadV1
Definições
RequestWebhookPayloadV1
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
id
|
id | string |
id |
|
solicitação criada em
|
createdAt | string |
solicitação criada em |
|
solicitação atualizada em
|
updatedAt | string |
solicitação atualizada em |
|
Data de início da solicitação
|
start | string |
Data de início da solicitação |
|
Início da solicitação em
|
start_at | string |
Início da solicitação em |
|
Data de término da solicitação
|
end | string |
Data de término da solicitação |
|
Término da solicitação em
|
end_at | string |
Término da solicitação em |
|
Duração da solicitação subtraída
|
duration | float |
Duração da solicitação subtraída |
|
Ano de solicitação
|
year | integer |
Ano de solicitação |
|
Status da solicitação
|
details.status | string |
Status da solicitação |
|
Solicitação deduzida do subsídio do usuário
|
details.deducted | float |
Solicitação deduzida do subsídio do usuário |
|
Motivo da solicitação
|
details.reason | string |
Motivo da solicitação |
|
Processo de aprovação
|
details.approval_process | string |
Processo de aprovação |
|
Aprovadores de solicitação
|
details.request_approvers | array of object |
Aprovadores de solicitação |
|
Uuid interno
|
details.request_approvers.uuid | string |
Uuid interno |
|
Situação
|
details.request_approvers.status | string |
Situação |
|
Alterado por email
|
details.request_approvers.status_changed_by_member.email | string |
Alterado por email |
|
Alterado por nome
|
details.request_approvers.status_changed_by_member.name | string |
Alterado por nome |
|
Alterado por ID
|
details.request_approvers.status_changed_by_member.id | string |
Alterado por ID |
|
Alterado por ID personalizada
|
details.request_approvers.status_changed_by_member.custom_id | string |
Alterado por ID personalizada |
|
Data de alteração de status
|
details.request_approvers.status_change_date | date-time |
Data de alteração de status |
|
ID do aprovador de membro de solicitação predecessora
|
details.request_approvers.predecessor_request_member_approver_id | string |
Há um antecessor que precisa aprovar anteriormente? |
|
Reason
|
details.request_approvers.reason | string |
Reason |
|
Solicitar email do solicitante
|
details.requester_member.email | string |
Solicitar email do solicitante |
|
Nome do solicitante de solicitação
|
details.requester_member.name | string |
Nome do solicitante de solicitação |
|
ID do solicitante de solicitação
|
details.requester_member.id | string |
ID do solicitante de solicitação |
|
ID personalizada do solicitante de solicitação
|
details.requester_member.custom_id | string |
ID personalizada do solicitante de solicitação |
|
Subsídios
|
details.requester_member.allowances | array of object |
Subsídios |
|
Concessão
|
details.requester_member.allowances.allowance | number |
Concessão |
|
Carregado
|
details.requester_member.allowances.brought_forward | number |
Carregado |
|
Folga compensatória
|
details.requester_member.allowances.compensatory_time_off | number |
Folga compensatória |
|
Remanescente
|
details.requester_member.allowances.remaining | number |
Remanescente |
|
Tomado
|
details.requester_member.allowances.taken | number |
Tomado |
|
Ano
|
details.requester_member.allowances.year | number |
Ano |
|
Data da solicitação aprovada (preterida)
|
details.approved_date | string |
Data da solicitação aprovada (preterida) |
|
Motivo de cancelamento da solicitação
|
details.cancel_reason | string |
Motivo de cancelamento da solicitação |
|
Data de cancelamento da solicitação
|
details.canceld_date | string |
Data de cancelamento da solicitação |
|
Data da solicitação recusada (preterida)
|
details.declined_date | string |
Data da solicitação recusada (preterida) |
|
Motivo do declínio da solicitação (preterido)
|
details.decline_reason | string |
Motivo do declínio da solicitação (preterido) |
|
Solicitar email do aprovador (preterido)
|
details.approver_member.email | string |
Solicitar email do aprovador (preterido) |
|
Nome do aprovador de solicitação (preterido)
|
details.approver_member.name | string |
Nome do aprovador de solicitação (preterido) |
|
ID do aprovador de solicitação (preterida)
|
details.approver_member.id | string |
ID do aprovador de solicitação (preterida) |
|
ID personalizada do aprovador de solicitação (preterida)
|
details.approver_member.custom_id | string |
ID personalizada do aprovador de solicitação (preterida) |
|
Solicitação cancelada por email
|
details.canceld_by_member.email | string |
Solicitação cancelada por email |
|
Solicitação cancelada por nome
|
details.canceld_by_member.name | string |
Solicitação cancelada por nome |
|
Solicitação cancelada por ID
|
details.canceld_by_member.id | string |
Solicitação cancelada por ID |
|
Solicitação cancelada por ID personalizada
|
details.canceld_by_member.custom_id | string |
Solicitação cancelada por ID personalizada |
|
Solicitação recusada por email (preterida)
|
details.declined_by_member.email | string |
Solicitação recusada por email (preterida) |
|
Solicitação recusada por nome (preterida)
|
details.declined_by_member.name | string |
Solicitação recusada por nome (preterida) |
|
Solicitação recusada por ID (preterida)
|
details.declined_by_member.id | string |
Solicitação recusada por ID (preterida) |
|
Solicitação recusada por ID personalizada (preterida)
|
details.declined_by_member.custom_id | string |
Solicitação recusada por ID personalizada (preterida) |
|
Deixar id do tipo
|
details.leave_type.id | string |
Deixar id do tipo |
|
Deixar o nome do tipo
|
details.leave_type.name | string |
Deixar o nome do tipo |
MemberReference
Referência a um membro.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do membro
|
id | string |
Identificador exclusivo do membro. |
|
ID personalizada
|
custom_id | string |
Identificador personalizado para o membro. |
|
Nome
|
name | string |
Nome do membro. |
|
Email
|
string |
Endereço de email do membro. |
LeaveTypeV2
Informações sobre o tipo de licença.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Deixar ID do Tipo
|
id | string |
Identificador exclusivo do tipo de licença. |
|
Deixar Nome do Tipo
|
name | string |
Nome do tipo de licença. |
|
Sair da Unidade
|
leave_unit | string |
Unidade do tipo de licença. |
AllowanceTypeV2
Informações sobre o tipo de subsídio.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do tipo de subsídio
|
id | string |
Identificador exclusivo do tipo de concessão. |
|
Nome do tipo de subsídio
|
name | string |
Nome do tipo de subsídio. |
|
Ignorar limite
|
ignore_allowance_limit | boolean |
Se o limite de subsídio deve ser ignorado. |
|
Unidade de Subsídio
|
allowance_unit | string |
Unidade do subsídio. |
RequestApproverV2
Informações sobre um aprovador de solicitação.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Status do aprovador
|
status | string |
Status de aprovação atual. |
|
Motivo do aprovador
|
reason | string |
Motivo fornecido pelo aprovador. |
|
Data de alteração de status
|
status_changed_date | string |
Data em que o status de aprovação foi alterado. |
|
Membro
|
status_changed_by_member | MemberReference |
Referência a um membro. |
|
Membro
|
approver_member | MemberReference |
Referência a um membro. |
Membro
Um membro no workspace.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do membro
|
id | string |
Identificador exclusivo do membro. |
|
ID personalizada
|
custom_id | string |
Identificador personalizado para o membro. |
|
Nome
|
name | string |
Nome do membro. |
|
Email
|
string |
Endereço de email do membro. |
|
|
Criado em
|
createdAt | string |
Carimbo de data/hora quando o membro foi criado. |
|
Atualizado em
|
updatedAt | string |
Carimbo de data/hora quando o membro foi atualizado pela última vez. |
|
Situação
|
status | string |
Status atual do membro. |
|
Aniversário
|
birthday | string |
Aniversário do membro. |
|
Data de início do trabalho
|
employment_start_date | string |
Data de início do trabalho do membro. |
|
Data de término do emprego
|
employment_end_date | string |
Data de término do trabalho do membro. |
|
É administrador
|
is_admin | boolean |
Se o membro é um administrador. |
|
Processo de aprovação
|
approval_process | string |
Tipo de processo de aprovação para este membro. |
|
Departments
|
departments | array of MemberDepartment |
Departamentos aos que o membro pertence. |
|
Subsídios
|
allowances | array of MemberAllowance |
Subsídios para o membro. |
MemberDetail
Informações detalhadas do membro, incluindo agendas.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do membro
|
id | string |
Identificador exclusivo do membro. |
|
ID personalizada
|
custom_id | string |
Identificador personalizado para o membro. |
|
Nome
|
name | string |
Nome do membro. |
|
Email
|
string |
Endereço de email do membro. |
|
|
Criado em
|
createdAt | string |
Carimbo de data/hora quando o membro foi criado. |
|
Atualizado em
|
updatedAt | string |
Carimbo de data/hora quando o membro foi atualizado pela última vez. |
|
Situação
|
status | string |
Status atual do membro. |
|
Aniversário
|
birthday | string |
Aniversário do membro. |
|
Data de início do trabalho
|
employment_start_date | string |
Data de início do trabalho do membro. |
|
Data de término do emprego
|
employment_end_date | string |
Data de término do trabalho do membro. |
|
É administrador
|
is_admin | boolean |
Se o membro é um administrador. |
|
Processo de aprovação
|
approval_process | string |
Tipo de processo de aprovação para este membro. |
|
Departments
|
departments | array of MemberDepartment |
Departamentos aos que o membro pertence. |
|
Subsídios
|
allowances | array of MemberAllowance |
Subsídios para o membro. |
|
Aprovadores
|
has_approvers | array of ApproverInfo |
Lista de aprovadores para este membro. |
|
Schedules
|
schedules | array of Schedule |
Agendas de trabalho para o membro. |
MemberDepartment
Atribuição de departamento para um membro.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do departamento
|
id | string |
Identificador exclusivo do departamento. |
|
Nome do departamento
|
name | string |
Nome do departamento. |
|
Tipo de gerente
|
manager_type | string |
Função do membro no departamento. |
MemberAllowance
Informações de subsídio para um membro.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do subsídio
|
id | string |
Identificador exclusivo do registro de subsídio. |
|
Ano
|
year | integer |
Ano para este subsídio. |
|
Concessão
|
allowance | number |
Valor total do subsídio. |
|
Tomado
|
taken | number |
Quantidade de mesada já tomada. |
|
Remanescente
|
remaining | number |
Valor restante do subsídio. |
|
Trazido para a frente
|
brought_forward | number |
Subsídio adiantado do ano anterior. |
|
Folga compensatória
|
compensatory_time_off | number |
Tempo de folga compensatório adicionado. |
|
Tipo de subsídio
|
allowance_type | AllowanceTypeV2 |
Informações sobre o tipo de subsídio. |
ApproverInfo
Informações sobre um aprovador.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Membro
|
member | MemberReference |
Referência a um membro. |
Cronograma
Agenda de trabalho para um membro.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID de agendamento
|
id | string |
Identificador exclusivo do agendamento. |
|
Data de Início
|
from | string |
Data de início deste agendamento. |
|
Criado em
|
createdAt | string |
Carimbo de data/hora quando a agenda foi criada. |
|
Atualizado em
|
updatedAt | string |
Carimbo de data/hora quando a agenda foi atualizada pela última vez. |
Departamento
Um departamento no workspace.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do departamento
|
id | string |
Identificador exclusivo do departamento. |
|
Nome
|
name | string |
Nome do departamento. |
|
Criado em
|
createdAt | string |
Carimbo de data/hora quando o departamento foi criado. |
|
Atualizado em
|
updatedAt | string |
Carimbo de data/hora quando o departamento foi atualizado pela última vez. |
LeaveType
Um tipo de licença no workspace.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
Deixar ID do Tipo
|
id | string |
Identificador exclusivo do tipo de licença. |
|
Nome
|
name | string |
Nome do tipo de licença. |
|
Sair da Unidade
|
leave_unit | string |
Unidade para esse tipo de licença. |
|
Cor
|
color | string |
Código de cor para esse tipo de licença. |
|
Ícone
|
icon | string |
Ícone para esse tipo de licença. |
|
Criado em
|
createdAt | string |
Carimbo de data/hora quando o tipo de licença foi criado. |
|
Atualizado em
|
updatedAt | string |
Carimbo de data/hora quando o tipo de licença foi atualizado pela última vez. |
Solicitação
Uma solicitação de licença.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID da Solicitação
|
id | string |
Identificador exclusivo da solicitação. |
|
Criado em
|
createdAt | string |
Carimbo de data/hora quando a solicitação foi criada. |
|
Atualizado em
|
updatedAt | string |
Carimbo de data/hora quando a solicitação foi atualizada pela última vez. |
|
Data de Início
|
start | string |
Data de início da solicitação. |
|
Hora de Início
|
start_at | string |
Hora do dia em que a licença começa. |
|
Data de Término
|
end | string |
Data de término da solicitação. |
|
Hora de Término
|
end_at | string |
Hora do dia em que a licença termina. |
|
Situação
|
status | string |
Status atual da solicitação. |
|
Reason
|
reason | string |
Motivo da solicitação de licença. |
|
Duração
|
duration | number |
Duração da licença. |
|
Duração do workday
|
workday_absence_duration | number |
Duração em dias úteis. |
|
Sair da Unidade
|
leave_unit | string |
Unidade para esta licença. |
|
Membro
|
requester_member | MemberReference |
Referência a um membro. |
|
Tipo de Licença
|
leave_type | LeaveTypeV2 |
Informações sobre o tipo de licença. |
|
Aprovadores
|
request_approvers | array of RequestApproverV2 |
Lista de aprovadores para essa solicitação. |
PublicHolidayCalendar
Um calendário de feriados públicos.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do calendário
|
id | string |
Identificador exclusivo do calendário. |
|
Nome
|
name | string |
Nome do calendário de feriados públicos. |
|
País
|
country | string |
País para os feriados públicos. |
|
Criado em
|
createdAt | string |
Carimbo de data/hora quando o calendário foi criado. |
|
Atualizado em
|
updatedAt | string |
Carimbo de data/hora quando o calendário foi atualizado pela última vez. |
PublicHolidayCalendarDetail
Calendário detalhado de feriados com feriados.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do calendário
|
id | string |
Identificador exclusivo do calendário. |
|
Nome
|
name | string |
Nome do calendário de feriados públicos. |
|
País
|
country | string |
País para os feriados públicos. |
|
Férias
|
holidays | array of PublicHoliday |
Lista de feriados neste calendário. |
PublicHoliday
Um feriado.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID de feriado
|
id | string |
Identificador exclusivo do feriado. |
|
Nome
|
name | string |
Nome do feriado. |
|
Date
|
date | string |
Data do feriado. |
|
Duração
|
duration | number |
Duração do feriado (0,5 para meio dia, 1 para o dia inteiro). |
Workspace
Configuração e configuração do workspace.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID do workspace
|
id | string |
Identificador exclusivo do workspace. |
|
Nome
|
name | string |
Nome da área de trabalho. |
|
Criado em
|
createdAt | string |
Carimbo de data/hora quando o workspace foi criado. |
|
Atualizado em
|
updatedAt | string |
Carimbo de data/hora quando o workspace foi atualizado pela última vez. |
Ausência
Uma entrada de ausência.
| Nome | Caminho | Tipo | Description |
|---|---|---|---|
|
ID de ausência
|
id | string |
Identificador exclusivo da ausência. |
|
Date
|
date | string |
Data da ausência. |
|
Duração
|
duration | number |
Duração da ausência. |
|
Membro
|
member | MemberReference |
Referência a um membro. |
|
Tipo de Licença
|
leave_type | LeaveTypeV2 |
Informações sobre o tipo de licença. |
|
ID da Solicitação
|
request_id | string |
ID da solicitação de licença associada. |
cadeia
Esse é o tipo de dados básico 'string'.