Compartilhar via


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
Email 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
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
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

[Mais] Obter todos os departamentos

Recupere todos os departamentos no workspace. Requer o plano plus absentify.

Retornos

[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

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

Status da solicitação atualizado

Esse gatilho será executado se o status de uma solicitação existente for alterado.

Retornos

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
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
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
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'.