Skip to main content
GET
Listar avaliações de checklist

Authorizations

Authorization
string
header
required

Token gerado na Gestão de Tokens v2 do SULTS. Deve ser enviado no cabeçalho Authorization de todas as requisições.

Query Parameters

id
integer

Código da avaliação.

assigneeUserId
integer

Código do usuário responsável pela avaliação.

status
enum<string>

Situação da avaliação. Aceita um valor por vez: valores separados por vírgula respondem 400.

Available options:
SCHEDULED,
IN_PROGRESS,
SUBMITTED,
CLOSED
templateId
integer

Código do modelo de checklist.

scheduledDateAfter
string<date-time>

Traz as avaliações agendadas para esta data ou depois dela, em UTC ISO 8601.

scheduledDateBefore
string<date-time>

Traz as avaliações agendadas para esta data ou antes dela, em UTC ISO 8601.

active
boolean

Filtro de cancelamento. true (padrão) lista só as avaliações ativas; false lista só as canceladas.

page
integer
default:0

Número da página da listagem, começando em 0. Incremente até a resposta vir vazia.

Required range: x >= 0

Response

Lista de avaliações.

id
integer

Código da avaliação.

Example:

1201

scheduledDate
string<date-time> | null

Data agendada, em UTC ISO 8601.

Example:

"2026-10-06T13:00:00Z"

earlyStartEnabled
boolean | null

Permite iniciar a avaliação antes da data agendada.

Example:

true

template
object

Modelo aplicado.

asset
object | null

Objeto em avaliação.

status
enum<string>

Situação da avaliação.

Available options:
SCHEDULED,
IN_PROGRESS,
SUBMITTED,
CLOSED
Example:

"CLOSED"

active
boolean

Indica se a avaliação está ativa. false: avaliação cancelada.

Example:

true

createdAt
string<date-time> | null

Data de criação, em UTC ISO 8601.

Example:

"2026-10-01T18:20:00Z"

startedAt
string<date-time> | null

Data de início, em UTC ISO 8601.

Example:

"2026-10-06T13:01:10Z"

score
string

Pontuação obtida. Vem como texto. Não vem enquanto a avaliação está em aberto.

Example:

"520"

maxScore
string

Pontuação máxima possível. Vem como texto. Não vem enquanto a avaliação está em aberto.

Example:

"660.5"

scoreZeroed
boolean | null

Indica se a pontuação da avaliação foi zerada.

Example:

false

company
object

Unidade avaliada.

createdByUser
object

Usuário que criou a avaliação.

assigneeUser
object

Responsável pela avaliação.

campaign
object | null

Campanha da avaliação.

checkInEnabled
boolean

Indica se a avaliação exige check-in. Só vem em avaliação agendada.

Example:

true

checkOutEnabled
boolean

Indica se a avaliação exige check-out. Só vem em avaliação agendada.

Example:

true

checkIn
object

Check-in da avaliação.

checkOut
object

Check-out da avaliação.