Skip to main content
GET
Listar questões de um questionário

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

templateId
integer
required

Id do questionário de checklist.

id
integer

Id da questão.

sectionId
integer

Id da seção.

required
boolean

Filtra pelas questões de resposta obrigatória.

notApplicableEnabled
boolean

Filtra pelas questões que aceitam ser marcadas como não aplicáveis.

active
boolean

Filtra pelas questões ativas (true, o padrão).

sectionActive
boolean

Filtra pelas questões de seções ativas (true, o padrão).

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

Questões do questionário.

id
integer

Id da questão.

Example:

2

title
string

Título da questão.

Example:

"As estantes estão limpas?"

descriptionHtml
string | null

Orientação da questão, em HTML.

Example:

"<p>Verificar prateleiras superiores e inferiores.</p>"

type
string

Tipo da questão. Os mesmos valores vêm nas questões do questionário e nas respostas da avaliação.

Example:

"RATING_QUALITY_3"

typeSettings

Configuração do tipo da questão. Quando a questão tem lista de opções, é um objeto com as opções de resposta em option, mesmo que a lista esteja vazia; nas demais, é um array vazio ([]).

order
integer | null

Posição da questão na seção, a partir de 0.

Example:

0

active
boolean

Indica se a questão está ativa.

Example:

true

maxScore
integer

Pontuação máxima da questão.

Example:

30

required
boolean

Indica se a resposta é obrigatória.

Example:

true

commentEnabled
boolean

Indica se a questão aceita comentário.

Example:

true

notApplicableEnabled
boolean

Indica se a questão aceita ser marcada como não aplicável.

Example:

false

section
object

Seção da questão.