Skip to main content
GET
/
turnos
/
days
Busca dias de turno de colaboradores de acordo com os filtros
curl --request GET \
  --url https://api.example.com/turnos/days
{
  "total": 10,
  "collaborators": [
    {
      "id": "123-456abc",
      "name": "Fulano de Tal",
      "documentNumber": "15621118054",
      "days": [
        {
          "date": "2026-01-01T00:00:00.000Z",
          "type": "NORMAL",
          "shiftType": "turnoFixo",
          "isFromShiftException": false,
          "isFromDayException": false,
          "isVacation": false,
          "isLeave": false,
          "isInShutdown": false
        }
      ],
      "photo": "https://s3-bucket.s3.amazonaws.com/files/tenant_x/file.jpg"
    }
  ],
  "alerts": [
    {
      "collaboratorId": "123-456abc",
      "collaboratorName": "Fulano de Tal",
      "date": "2026-01-01T00:00:00.000Z",
      "alert": "Colaborador escalado não realizou marcações de ponto neste dia"
    }
  ],
  "page": 0,
  "limit": 10
}

Query Parameters

searchText
string

Texto pesquisado para filtrar consulta

pagina
number

Página que deseja retornar os resultados

Example:

0

limite
number

Quantidade de itens que retorna na consulta. Min 1 - Max 100

Example:

100

initialDate
string<date-time>
required

Data inicial para filtro

Example:

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

finalDate
string<date-time>
required

Data final para filtro

Example:

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

positionIds
string

Filtro por IDs de cargo, separados por vírgula. Ex: "id1,id2"

departmentIds
string

Filtro por IDs de departamento, separados por vírgula. Ex: "id1,id2"

teamIds
string

Filtro por IDs de equipe, separados por vírgula. Ex: "id1,id2"

shiftIds
string

Filtro por IDs de turno, separados por vírgula. Ex: "id1,id2"

businessUnitIds
string

Filtro por IDs de unidade de negócio, separados por vírgula, Ex: "id1,id2"

costCenterIds
string

Filtro por IDs de centro de custo, separados por vírgula, Ex: "id1,id2"

shiftTypes
string

Filtro por tipos de turno, separados por vírgula. Ex.: "turnoFixo,turnoFlexivel,turnoRevezamento,turnoCiclo"

Response

Lista de dias de turno

total
number
required

Total de colaboradores

Example:

10

collaborators
object[]
required

Dias de turno dos colaboradores

alerts
object[]
required

Alertas de irregularidades

page
number

Página retornada

Example:

0

limit
number

Número de resultados por página

Example:

10