Partilhar via


Datas de Licença (Editora Independente) (Pré-visualização)

O Leave Dates simplifica o gerenciamento de licenças, permitindo agendamento, acompanhamento e relatórios contínuos para equipes e organizações. Simplifique os fluxos de trabalho de tempo livre sem esforço.

Este conector está disponível nos seguintes produtos e regiões:

Serviço Class Regiões
Estúdio Copiloto Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Aplicações Lógicas Standard Todas as regiões do Logic Apps , exceto as seguintes:
     - Regiões do Azure Government
     - Regiões do Azure China
     - Departamento de Defesa dos EUA (DoD)
Aplicações Power Premium Todas as regiões do Power Apps , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Automatize o poder Premium Todas as regiões do Power Automatic , exceto as seguintes:
     - Governo dos EUA (CCG)
     - Governo dos EUA (GCC High)
     - China Cloud operado pela 21Vianet
     - Departamento de Defesa dos EUA (DoD)
Contato
Nome Tiago Ramos
URL https://novalogica.pt/
Email tiago@novalogica.pt
Metadados do conector
Editora Tiago Ramos (novalogica)
Sítio Web https://www.leavedates.com/
Política de privacidade https://www.leavedates.com/privacy-policy
Categorias Dados; Recursos Humanos

A criar uma ligação

O conector suporta os seguintes tipos de autenticação:

Predefinição Parâmetros para criar conexão. Todas as regiões Não compartilhável

Padrão

Aplicável: Todas as regiões

Parâmetros para criar conexão.

Esta conexão não é compartilhável. Se o aplicativo avançado for compartilhado com outro usuário, outro usuário será solicitado a criar uma nova conexão explicitamente.

Nome Tipo Description Obrigatório
Token de Portador securestring O token do portador para esta api Verdade

Limites de Limitação

Name Chamadas Período de Renovação
Chamadas de API por conexão 100 60 segundos

Ações

Adicionar funcionário

Adicionar funcionário

Aprovar licença

Aprovar um pedido de licença

Atualizar funcionário

Atualizar um funcionário

Atualizar licença

Atualize um pedido de licença. Você precisaria de períodos de repartição disponíveis para atualizar a licença. As durações de repartição disponíveis podem ser obtidas a partir da reformulação das licenças. Para saber mais, consulte leaves/{id}/redraft a secção.

Cancelar Licença

Cancelar uma licença

Excluir funcionário

Excluir um funcionário

Listar Departamentos

Uma lista de departamentos para uma empresa específica

Listar Empresas

Listar todas as empresas de usuário autenticado

Obter detalhes de licença

Obter detalhes de licença

Obter detalhes de um funcionário

Obter detalhes de um funcionário

Obter funcionários

Uma lista de funcionários

Obter relatório de resumo da franquia

Obter relatório de resumo de subsídios da empresa por tipo de mesada, calendário e unidade de subsídio

Obter todos os tipos de licença

Obter todos os tipos de licença da empresa

Pedir Licença

Para solicitar uma licença, primeiro você precisa redigir uma licença para obter detalhamentos disponíveis usando leaves/draft o endpoint. Para obter mais informações, consulte a leaves/draft seção.

Depois de redigir uma licença, pode requerê-la utilizando as discriminações disponíveis.

Adicionar funcionário

Adicionar funcionário

Parâmetros

Name Chave Necessário Tipo Description
Cargo
job_title string
Nome Completo
full_name True string
Email
email True string
Timezone
timezone string
Empresa
company_id True string
Approver
approver_id string
Departamento
department_id string
Código do Funcionário
employee_code string
É administrador
is_admin boolean
Data de início
start_date string
Data de fim
end_date string
Localização de Férias
holiday_location string
Unidade de Subsídio é Dias
allowance_unit_is_days string
Minutos por dia útil
minutes_per_working_day string

Devoluções

Name Caminho Tipo Description
job_title string

Cargo

full_name string

Nome Completo

email string

Email

department_id string

ID do departamento

employee_code string

Código do Funcionário

company_id string

ID da Empresa

is_admin boolean

É administrador

start_date string

Data de início

end_date string

Data de fim

id string

ID do funcionário

Aprovar licença

Aprovar um pedido de licença

Parâmetros

Name Chave Necessário Tipo Description
O identificador exclusivo do registo de licença
id True string

Deixar ID

Empresa
company True string

ID da Empresa

Atualizar funcionário

Atualizar um funcionário

Parâmetros

Name Chave Necessário Tipo Description
ID do funcionário
id True string

ID do funcionário

Cargo
job_title string
Nome Completo
full_name True string
Email
email True string
Timezone
timezone string
Empresa
company_id True string
Approver
approver_id string
Departamento
department_id string
Código do Funcionário
employee_code string
É administrador
is_admin boolean
Data de início
start_date string
Data de fim
end_date string
Localização de Férias
holiday_location string
Unidade de Subsídio é Dias
allowance_unit_is_days string
Minutos por dia útil
minutes_per_working_day string

Devoluções

Name Caminho Tipo Description
job_title string

Cargo

full_name string

Nome Completo

email string

Email

department_id string

ID do departamento

employee_code string

Código do Funcionário

company_id string

ID da Empresa

is_admin boolean

É administrador

start_date string

Data de início

end_date string

Data de fim

id string

ID do funcionário

Atualizar licença

Atualize um pedido de licença. Você precisaria de períodos de repartição disponíveis para atualizar a licença. As durações de repartição disponíveis podem ser obtidas a partir da reformulação das licenças. Para saber mais, consulte leaves/{id}/redraft a secção.

Parâmetros

Name Chave Necessário Tipo Description
Deixar ID
id True string

Deixar ID

ID da Empresa
company_id True string

ID da Empresa

De
from string

Da Data

Para
to string

a partir de

Tipo
type_id True string

Tipo de Licença

Reason
reason string

Descrição do Motivo

De
from string

Da Data

Para
to string

Até à Data

tipo
type string

Digite um exemplo working_day

Duração
duration string

Exemplo de duração dia inteiro / personalizado

Devoluções

Name Caminho Tipo Description
array of string

Cancelar Licença

Cancelar uma licença

Parâmetros

Name Chave Necessário Tipo Description
O identificador exclusivo do registo de licença
id True string

Deixar ID

Empresa
company True string

ID da Empresa

Excluir funcionário

Excluir um funcionário

Parâmetros

Name Chave Necessário Tipo Description
O identificador único do registo de emprego
id True string

ID de emprego

Empresa
company_id True string

ID da Empresa

Devoluções

response
object

Listar Departamentos

Uma lista de departamentos para uma empresa específica

Parâmetros

Name Chave Necessário Tipo Description
Empresa
company True string

ID da Empresa

Devoluções

Name Caminho Tipo Description
array of object
id string

ID do departamento

name string

Nome do departamento

company_id string

ID da Empresa

employments_count integer

Total de Empregados

Listar Empresas

Listar todas as empresas de usuário autenticado

Devoluções

Name Caminho Tipo Description
array of object
id string

ID da Empresa

owner_id string

ID do Proprietário da Empresa

name string

Nome da Empresa

employments_count integer

Total de Empregados

Obter detalhes de licença

Obter detalhes de licença

Parâmetros

Name Chave Necessário Tipo Description
O identificador exclusivo do registo de licença
id True string

Deixar ID

Empresa
company True string

ID da Empresa

Devoluções

Name Caminho Tipo Description
Deixar id
id string

Deixar id

id
owner.id string

Deixar ID do proprietário

full_name
owner.full_name string

Deixe o Nome Completo do Proprietário

estado
status string

Situação do pedido de licença

leave_breakdowns
leave_breakdowns array of object

leave_breakdowns

leave_breakdowns.from string

A partir da data

leave_breakdowns.to string

Até à data

leave_breakdowns.duration string

Repartição Duração da licença

leave_breakdowns.type string

Tipo de licença de avaria

razão
reason string

Motivo da licença solicitada

id
type.id string

Deixe o ID do Tipo

nome
type.name string

Deixar Nome do Tipo

Obter detalhes de um funcionário

Obter detalhes de um funcionário

Parâmetros

Name Chave Necessário Tipo Description
ID do funcionário
id True string

ID do funcionário

Empresa
company True string

ID da Empresa

Devoluções

Name Caminho Tipo Description
id
user.id string

id

full_name
user.full_name string

full_name

e-mail
user.email string

e-mail

user.avatar string

Avatar

date_of_birth
user.date_of_birth string

date_of_birth

deleted_at
user.deleted_at string

deleted_at

criado_em
user.created_at string

criado_em

updated_at
user.updated_at string

updated_at

verification_pending_email
user.verification_pending_email string

verification_pending_email

avatar_url
user.avatar_url string

avatar_url

Obter funcionários

Uma lista de funcionários

Parâmetros

Name Chave Necessário Tipo Description
Empresa
company True string

ID da Empresa

Departamento
department_id string

ID do departamento

Devoluções

Name Caminho Tipo Description
array of object
id string

ID do funcionário

company_id string

ID da Empresa

department string

ID do departamento

full_name string

Nome Completo

email string

Email

Obter relatório de resumo da franquia

Obter relatório de resumo de subsídios da empresa por tipo de mesada, calendário e unidade de subsídio

Parâmetros

Name Chave Necessário Tipo Description
Empresa
company True string

ID da Empresa

Date
date True string

Exemplo: 2021-01-13

Página
page True integer

Página atual do relatório

Funcionário
employee string

ID do funcionário

Departamento
department string

ID do departamento

Tipo de subsídio
allowance_type string

ID do tipo de franquia

Devoluções

Name Caminho Tipo Description
dados
data array of object

dados

Id
data.allowance_type.id string

ID do tipo de franquia

Nome
data.allowance_type.name string

Nome do tipo de franquia

Data de início
data.calendar.start_date string

Data de início do calendário

Data de fim
data.calendar.end_date string

Data de fim do Calendário

Unidade de Subsídio
data.allowance_unit string

Exemplo de unidade de subsídio: dias

É ilimitado
data.is_unlimited integer

O subsídio era ilimitado?

Total do subsídio
data.total_allowance integer

Total de unidades para o tipo de subsídio

Subsídio anual
data.annual_allowance integer

Total de dias de subsídio para o ano

Franquia reservada
data.booked_allowance float

Total de dias reservados para o ano

Livro Restante
data.remaining_to_book float

Restantes unidades a reservar para o subsídio

Total das licenças de emissão
total integer

Total das licenças de emissão no pedido atual

Página Atual
current_page integer

Página Atual

Obter todos os tipos de licença

Obter todos os tipos de licença da empresa

Parâmetros

Name Chave Necessário Tipo Description
Empresa
company True string

ID da Empresa

Devoluções

Name Caminho Tipo Description
array of object
id string

Deixar ID do Tipo

company_id string

ID da Empresa

name string

Deixar Nome do Tipo

description string

Description

Pedir Licença

Para solicitar uma licença, primeiro você precisa redigir uma licença para obter detalhamentos disponíveis usando leaves/draft o endpoint. Para obter mais informações, consulte a leaves/draft seção.

Depois de redigir uma licença, pode requerê-la utilizando as discriminações disponíveis.

Parâmetros

Name Chave Necessário Tipo Description
Empresa
company_id True string

ID da Empresa

De
from True string

Da Data

Para
to True string

Até à Data

Tipo de Licença
type_id True string

Deixar ID do Tipo

Reason
reason string

Descrição do motivo

É privado
is_private boolean

É privado

ID do proprietário
owner_id True string

ID do Proprietário

De
from string

Da Data

Para
to string

Até à Data

Tipo
type string

Digite um exemplo working_day

Duração
duration string

Exemplo de duração full_day / personalizado

Devoluções

Name Caminho Tipo Description
array of string

Definições

objecto

Este é o tipo 'objeto'.