Explore subject catalogs, examination years, topic taxonomies, curriculum trees, and platform metrics with zero discovery friction.
The Taxonomy & Metadata API allows developer applications to dynamically bootstrap dropdown pickers, verify available examination years, search subjects by curriculum track, and inspect platform vitality metrics.
To support seamless developer onboarding, all catalog and taxonomy discovery endpoints (/subjects, /subjects/{subject}, /subjects/{subject}/years, /subjects/years/{year}, and /metrics) are 0 credits (Free). Deep curriculum mapping (/curriculum) and per-question knowledge metadata are accessible on Layer 2 (3 credits).
Explore the available endpoints for subject discovery, years drilldown, and platform metrics:
When calling the Questions API with metadata filters (e.g., ?topic=algebra) or on Developer plans, questions include the enriched metadata object:
{
"data": [
{
"name": "mathematics",
"displayName": "Mathematics",
"code": "MTH",
"category": "sciences",
"aliases": ["math", "maths", "general-mathematics"],
"questionCount": 1250,
"features": {
"hasPassages": false,
"hasEquations": true,
"hasDiagrams": true
},
"examTypes": ["waec", "jamb", "neco"],
"yearRange": { "min": 2000, "max": 2024 }
}
]
}{
"data": [
{
"year": 2021,
"questionCount": 120,
"examTypes": ["waec", "jamb"],
"breakdown": {
"waec": 70,
"jamb": 50
}
}
]
}{
"data": {
"totalQuestions": 50000,
"totalRequests": 1250000
}
}