Ir para o conteúdo
prumo

fériasagendar férias

POST/v1/vacation-requestspermissão: manage_vacations

Agendar férias

Lança férias já combinadas com a pessoa: o registro nasce aprovado, com a chave como solicitante e aprovadora. O aviso de 30 dias e a regra do dia de início não se aplicam aqui. Contrato PJ recusa abono e adiantamento de 13º.

corpo da requisição

employeeIduuidobrigatório
Id do funcionário.
startsOnstringobrigatório
Primeiro dia, AAAA-MM-DD.
endsOnstringobrigatório
Último dia, AAAA-MM-DD.
soldDaysnumberopcional
Abono pecuniário em dias, até um terço do direito.
advanceThirteenthbooleanopcional
Paga a primeira parcela do 13º junto.
notestring | nullopcional
Observação livre.

erros deste endpoint

  • 401not_authenticatedA chave não veio, não existe mais ou foi revogada.
  • 403not_allowedA chave não tem manage_vacations.
  • 409vacation_employee_inactiveFuncionário desligado não pede férias.
  • 409vacation_accrual_incompleteO período aquisitivo ainda não fechou. São 12 meses de casa antes das primeiras férias.
  • 409vacation_overlapsJá existe um pedido de férias nessas datas.
  • 409vacation_balance_exceededNão há saldo de férias suficiente nesse período aquisitivo.
  • 409vacation_sold_already_takenVocê já vendeu dias neste período aquisitivo.
  • 422invalid_inputUm campo não passou na validação; fields aponta qual.
  • 422vacation_before_accrualAs férias só podem começar depois do fim do período aquisitivo.
  • 422vacation_sold_not_allowedContrato PJ não tem abono pecuniário.
  • 422vacation_thirteenth_not_allowedContrato PJ não tem adiantamento de 13º.
  • 422vacation_sold_days_exceededO abono pecuniário vai até um terço do direito.
  • 422vacation_too_many_periodsAs férias podem ser divididas em no máximo três períodos.
  • 422vacation_period_too_shortCada período de férias precisa ter pelo menos 5 dias.
  • 422vacation_needs_long_periodUm dos períodos precisa ter pelo menos 14 dias corridos.