Ir para o conteúdo
prumo

admissão e desligamentoabrir desligamento

POST/v1/terminationspermissão: manage_employees

Abrir desligamento

Registra motivo, aviso prévio e último dia, e materializa o checklist de saída. O cadastro do funcionário só muda na conclusão. Um desligamento aberto por pessoa.

corpo da requisição

employeeIduuidobrigatório
Id do funcionário ativo.
reasondismissal_without_cause | dismissal_with_cause | resignation | mutual_agreement | contract_end | retirement | deathobrigatório
Motivo do desligamento. Ele limita o aviso possível e a multa do FGTS.
noticeworked | indemnified | noneobrigatório
Tipo de aviso prévio.
noticeDaysnumberobrigatório
Dias de aviso, de 0 a 90. Com notice none e dias maiores que zero, o aviso é descontado.
notifiedOnstringobrigatório
Data do aviso, AAAA-MM-DD.
lastDaystringobrigatório
Último dia de trabalho, AAAA-MM-DD.
notestring | nullopcional
Observação do processo.

erros deste endpoint

  • 401not_authenticatedA chave não veio, não existe mais ou foi revogada.
  • 403not_allowedA chave não tem manage_employees.
  • 409termination_already_openJá existe um desligamento em andamento para essa pessoa.
  • 409employee_not_activeSó dá para desligar quem está ativo.
  • 422invalid_inputUm campo não passou na validação; fields aponta qual.
  • 422termination_notice_invalidO aviso prévio não combina com o motivo do desligamento.