GET
/
exams
/
{year}
/
questions
/
{index}
curl --request GET \
  --url https://api.enem.dev/v1/exams/{year}/questions/{index}
{
  "title": "Questão 1 - ENEM 2020",
  "index": 1,
  "discipline": "linguagens",
  "language": "ingles",
  "year": 2020,
  "context": "Lorem ipsum dolor sit amet, qui minim labore adipisicing minim sint cillum sint consectetur cupidatat.",
  "files": [
    "https://enem.dev/2020/questions/1-ingles/6e1ca12e-9bc4-472b-8809-84e7e394714a.png"
  ],
  "correctAlternative": "A",
  "alternativesIntroduction": "Com base no texto, selecione a alternativa correta",
  "alternatives": [
    {
      "letter": "A",
      "text": "Lorem ipsum dolor sit amet, qui minim labore adipisicing minim sint cillum sint consectetur cupidatat.",
      "file": "https://enem.dev/2020/questions/1-ingles/6e1ca12e-9bc4-472b-8809-84e7e394714a.png",
      "isCorrect": true
    }
  ]
}

Path Parameters

year
string
required

O ano em que a prova foi aplicada

Example:

"2020"

index
string
required

O número da questão na prova

Example:

"42"

Query Parameters

language
string

O idioma desejado da questão

Example:

"ingles"

Response

200
application/json
Detalhes da questão
title
string
required

O título da questão

Example:

"Questão 1 - ENEM 2020"

index
integer
required

O número da questão na prova

Required range: x > 0
Example:

1

discipline
string | null
required

A disciplina da questão

Example:

"linguagens"

language
string | null
required

O idioma da questão

Example:

"ingles"

year
integer
required

O ano em que a prova foi aplicada

Required range: x > 0
Example:

2020

context
string | null
required

O contexto da questão, em Makdown

Example:

"Lorem ipsum dolor sit amet, qui minim labore adipisicing minim sint cillum sint consectetur cupidatat."

files
string[]
required

Os arquivos da questão

Example:
[
  "https://enem.dev/2020/questions/1-ingles/6e1ca12e-9bc4-472b-8809-84e7e394714a.png"
]
correctAlternative
enum<string>
required

A alternativa correta da questão

Available options:
A,
B,
C,
D,
E
Example:

"A"

alternativesIntroduction
string
required

O texto introdutório das alternativas da questão

Example:

"Com base no texto, selecione a alternativa correta"

alternatives
object[]
required

As alternativas da questão