Skip to main content
GET
/
turnos-excecoes
/
{turnoExcecaoId}
Busca detalhes de uma exceção de turno
curl --request GET \
  --url https://api.example.com/turnos-excecoes/{turnoExcecaoId}
{
  "exceptionShiftId": "123-abc",
  "name": "Intercâmbio do José da Silva",
  "type": "turnoFixo",
  "status": "PENDENTE",
  "origin": "ADMIN",
  "startDate": "2023-01-01T00:00:00.000Z",
  "endDate": "2023-02-01T00:00:00.000Z",
  "numberCollaborators": 1,
  "createdAt": "2022-12-01T00:00:00.000Z",
  "updatedAt": "2023-12-01T00:00:00.000Z",
  "shiftId": "abc-123",
  "shiftName": "Turno para viagem da firma",
  "values": {
    "dias": [
      {
        "diaReferencia": "SEGUNDA",
        "tipoDia": "NORMAL",
        "entrada": "08:00",
        "saida": "18:00",
        "intervalo": {
          "isFlexivel": true,
          "horarios": [
            [
              {
                "maximo": "01:30",
                "minimo": "00:30"
              }
            ]
          ]
        }
      }
    ]
  }
}

Path Parameters

turnoExcecaoId
string
required

ID da exceção de turno

Response

Dados da exceção de turno

exceptionShiftId
string
required

ID referente à exceção de turno

Example:

"123-abc"

name
string
required

Nome da exceção

Example:

"Intercâmbio do José da Silva"

type
enum<string>
default:turnoFixo
required

Tipo da exceção ou do turno vinculado a ela

Available options:
turnoFixo,
turnoFlexivel,
turnoRevezamento,
turnoCiclo
status
enum<string>
default:PENDENTE
required

Status da exceção

Available options:
APROVADO,
PENDENTE,
CANCELADO,
REJEITADO
origin
enum<string>
default:ADMIN
required

Tipo de usuário de quem criou a exceção

Available options:
ADMIN,
GESTOR,
USER
startDate
string<date-time>
required

Data de início

Example:

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

endDate
string<date-time>
required

Data de término

Example:

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

numberCollaborators
number
required

Quantidade de colaboradores vinculados à exceção

Example:

1

createdAt
string<date-time>
required

Data de criação

Example:

"2022-12-01T00:00:00.000Z"

updatedAt
string<date-time>
required

Data de atualização

Example:

"2023-12-01T00:00:00.000Z"

shiftId
string

Id do turno vinculado à exceção

Example:

"abc-123"

shiftName
string

Nome do turno vinculado à exceção

Example:

"Turno para viagem da firma"

values
object

Detalhes de horário da exceção ou do turno vinculado a ela