Skip to main content
Os endpoints de quiz permitem listar quizzes disponíveis e registrar respostas do cliente para ganhar pontos.

Status de Autenticação dos Endpoints


Listar Quizzes Disponíveis

Retorna todos os quizzes disponíveis para o cliente.

Requisição

GET /pub/widget/quiz Headers
string
required
Identificador público da loja.

Exemplo

Resposta


Obter Quiz Específico

Retorna os detalhes e perguntas de um quiz específico.

Requisição

GET /pub/widget/quiz/{uid} Headers
string
required
Identificador público da loja.
Path Parameters
string
required
Identificador único do quiz.

Exemplo

Resposta


Responder Quiz

Envia as respostas do cliente para um quiz.

Requisição

POST /pub/widget/answer Headers
string
required
Identificador público da loja.
string
required
Token do usuário obtido no login seguro.
Body Array de respostas:
string
required
Identificador único do quiz.
integer
required
ID da pergunta sendo respondida.
integer
ID da opção selecionada (para perguntas de múltipla escolha).
string
Resposta em texto (para perguntas abertas).

Exemplo

Resposta

Para crédito correto de pontos no POST /pub/widget/answer, envie identificação de cliente (ex.: X-Bq-SecureToken).
Após responder todas as perguntas de um quiz, os pontos são creditados automaticamente na conta do cliente.