1
Authenticate
2
See what exists
/coverage is the authoritative list of countries and indicators. For one country:3
Fetch a country panel
One call returns the latest reading of every indicator held for a country.This is the call behind a country dashboard: one request rather than one per metric.
4
Fetch history
5
Check before you model
Three fields decide whether a row belongs in a live model.Skipping this is the most common way to get a wrong answer from correct data. See
Trust metadata.
A worked example
Pagination
Loop untilhas_more is false.
Trust metadata
What the eligibility flags mean.
API reference
Every endpoint, with parameters and a playground.