Skip to main content
POST
/
turnos-excecoes
/
day
Cria uma exceção de dias de turno para vários colaboradores
curl --request POST \
  --url https://api.example.com/turnos-excecoes/day \
  --header 'Content-Type: application/json' \
  --data '
{
  "date": "2026-01-01T00:00:00.000Z",
  "swappedDate": "2026-01-02T00:00:00.000Z",
  "collaboratorIds": [
    "123-abc",
    "456-def"
  ]
}
'
{
  "status": true,
  "mensagem": "OK",
  "errors": [
    "Erro 1",
    "Erro 2"
  ]
}

Body

application/json

Dados para criação das exceções de dia

date
string<date-time>
required

Data da exceção de dia

Example:

"2026-01-01T00:00:00.000Z"

swappedDate
string<date-time>
required

Data do dia trocado (no caso de troca de dias)

Example:

"2026-01-02T00:00:00.000Z"

collaboratorIds
string[]
required

IDs dos colaboradores

Example:
["123-abc", "456-def"]
swappedCollaboratorId
string

ID do colaborador (no caso de troca de dias)

Example:

"123-abc"

remarks
string

Observações do gestor

Example:

"Exceção de dia justificada"

details
object

Intervalos

Response

Exceções de dias criadas com sucesso

status
boolean
required

Status da operação

Example:

true

mensagem
string

Mensagem de retorno

Example:

"OK"

errors
string[]

Erros ocorridos durante o processamento

Example:
["Erro 1", "Erro 2"]