fériasagendar férias
POST
/v1/vacation-requestspermissão: manage_vacationsAgendar 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.