Skip to main content
GET
Listar questionários 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
string

Ids dos questionários, separados por vírgula (54,55).

Pattern: ^\d+(,\d+)*$
categoryId
string

Ids das categorias do questionário, separados por vírgula (4,6). Os ids vêm de GET /api/v2/checklist/template/category/list.

Pattern: ^\d+(,\d+)*$
createdAfter
string<date-time>

Traz os questionários criados nesta data ou depois dela, em UTC. Formato exato yyyy-MM-ddTHH:mm:ssZ.

createdBefore
string<date-time>

Traz os questionários criados nesta data ou antes dela, em UTC. Formato exato yyyy-MM-ddTHH:mm:ssZ.

active
boolean

Filtra pelos questionários ativos (true, o padrão).

checkInEnabled
boolean

Filtra pelos questionários com check-in.

checkOutEnabled
boolean

Filtra pelos questionários com check-out.

assigneeRoleType
string

Perfis de usuário que podem ser responsáveis pela avaliação. Aceita um valor ou os dois separados por vírgula (ADMIN,COMPANY), sem diferenciar maiúsculas de minúsculas.

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 questionários.

id
integer

Id do questionário.

Example:

54

name
string

Nome do questionário.

Example:

"Inspeção de qualidade da unidade"

descriptionHtml
string | null

Descrição do questionário, em HTML.

Example:

"<p>Roteiro mensal de qualidade e limpeza.</p>"

createdAt
string<date-time>

Data de criação, em UTC. Formato exato yyyy-MM-ddTHH:mm:ssZ.

Example:

"2026-10-09T13:39:58Z"

maxScore
integer

Pontuação máxima do questionário. null quando o questionário não tem pontuação.

Example:

660

active
boolean

Indica se o questionário está ativo.

Example:

true

attachmentSource
string

De onde vêm os anexos das respostas.

Example:

"CAMERA_ONLY"

assigneeRoleType
string[]

Perfis de usuário que podem ser responsáveis pela avaliação. Não vem quando o perfil do questionário não é reconhecido.

Perfil de usuário que pode ser responsável pela avaliação.

Example:
category
object

Categoria do questionário.

checkInEnabled
boolean

Indica se as avaliações do questionário têm check-in.

Example:

true

checkInSettings
object

O que o check-in exige.

checkOutEnabled
boolean

Indica se as avaliações do questionário têm check-out.

Example:

true

checkOutSettings
object

O que o check-out exige.