Home
Open Trivia Database
Open Trivia Question Response Structure
Open Trivia Question Response Structure
Response envelope returned by /api.php containing the question batch.
Type: object
Properties: 3
Required: 2
Trivia Games And Comics Quiz Open Data Public APIs Open-Source
QuestionResponse is a JSON Structure definition published by Open Trivia Database, describing 3 properties, of which 2 are required. It conforms to the https://json-structure.org/meta/core/v0/# meta-schema.
Properties
response_code
response_message
results
Meta-schema: https://json-structure.org/meta/core/v0/#
JSON Structure
{
"$schema": "https://json-structure.org/meta/core/v0/#",
"$id": "https://raw.githubusercontent.com/api-evangelist/open-trivia/refs/heads/main/json-structure/open-trivia-question-response-structure.json",
"name": "QuestionResponse",
"description": "Response envelope returned by /api.php containing the question batch.",
"type": "object",
"properties": {
"response_code": {
"type": "int32",
"description": "Outcome code: 0 success, 1 no results, 2 invalid parameter, 3 token not found, 4 token empty, 5 rate limit exceeded.",
"enum": [0, 1, 2, 3, 4, 5]
},
"response_message": {
"type": "string",
"description": "Human-readable description of the response code (optional)."
},
"results": {
"type": "array",
"description": "Array of trivia questions matching the request parameters.",
"items": {"$ref": "#/definitions/Question"}
}
},
"required": ["response_code", "results"],
"definitions": {
"Question": {
"type": "object",
"description": "A single trivia question with its category, difficulty, and answers.",
"properties": {
"type": {"type": "string", "enum": ["multiple", "boolean"]},
"difficulty": {"type": "string", "enum": ["easy", "medium", "hard"]},
"category": {"type": "string"},
"question": {"type": "string"},
"correct_answer": {"type": "string"},
"incorrect_answers": {"type": "array", "items": {"type": "string"}}
},
"required": [
"type",
"difficulty",
"category",
"question",
"correct_answer",
"incorrect_answers"
]
}
}
}
Every JSON Structure here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for json structure
4 MCP tools reach this
find_json_structuresBrowse and filter every JSON Structure in the catalog.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools →
Call it yourself
curl for this page
This JSON Structure
curl "https://apis.io/api/v1/json-structures/open-trivia-question-response-structure"
All json structure
curl "https://apis.io/api/v1/json-structures?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms .
A second provider on the same verified email joins the account you already have.