POST
/
api
/
content
/
avaliation
/
new_questions
Criar Questões de Provas
curl --request POST \
  --url https://kong.api.toolzz.com.br/api/content/avaliation/new_questions \
  --header 'Authorization: Bearer <token>' \
  --header 'Content-Type: application/json' \
  --data '{
  "school": [
    123
  ],
  "theme": "<string>",
  "group": [
    123
  ],
  "subgroup": [
    123
  ],
  "specialty": [
    123
  ],
  "questions": [
    {
      "support_text": "<string>",
      "explanation_text": "<string>",
      "tags": [
        "<string>"
      ],
      "difficulty": 123,
      "question_text": "<string>",
      "options": [
        {
          "text": "<string>",
          "is_correct": true
        }
      ]
    }
  ]
}'

Parâmetros

school
number[]
required
Array de IDs das escolas onde as questões serão vinculadas.
theme
string
ID do tema ao qual a questão será vinculada. O tema deve pertencer à mesma escola onde a questão está sendo criada.
group
number[]
required
Nome ou ID do grupo ao qual a questão será vinculada.
subgroup
number[]
Nome ou ID do subgrupo ao qual a questão será vinculada. O subgrupo deve ter relação com o grupo informado.
specialty
number[]
Nome ou ID da especialidade à qual a questão será vinculada. A especialidade deve ter relação com o subgrupo informado.
questions
array
required
support_text
string
Texto de apoio exibido durante a execução da prova.
explanation_text
string
Texto explicativo da resposta, exibido após a finalização da prova.
tags
string[]
Lista de tags associadas à questão.
difficulty
number
Nível de dificuldade da questão: 1 = Fácil 2 = Médio 3 = Difícil
question_text
string
required
Enunciado da questão.
options
array
text
string
Texto das alternativas da questão. Se este campo for vazio, a questão será cadastrada como discursiva. Para questões de múltipla escolha, é obrigatório o envio de no mínimo duas alternativas.
is_correct
boolean
Parâmetro que define se a alternativa é considerada correta.False = Incorreta True = Correta

Segurança

Para acessar este endpoint, é necessário enviar um token de acesso válido no cabeçalho de autorização (Authorization) da requisição.
A API conta com medidas adicionais de segurança para garantir a proteção dos dados dos usuários.