UnifyAPI
← Back to catalog

who.data

mock data$0.001 / call

WHO Health Data

Retrieve WHO health data for a specific indicator, optionally filtered by country and year range. Returns values for up to 194 countries spanning multiple decades. Official UN member state reporting data.

Healthprovider: Who#who#health

Input schema

limit

Number of data points to return, max 100 (default 20)

integer
country

ISO 3166-1 alpha-3 country code (e.g. "USA", "DEU", "BRA", "JPN"). Omit for all countries

string
year_to

Latest year to include (e.g. 2023)

integer
indicatorrequired

WHO indicator code (e.g. "WHOSIS_000001" for life expectancy, "MDG_0000000001" for under-5 mortality). Get codes from who.indicators

string
year_from

Earliest year to include (e.g. 2000)

integer

Call via REST

curl -X POST https://unifyapi.pro/api/call/who.data \
  -H "Authorization: Bearer uak_live_..." \
  -H "Content-Type: application/json" \
  -d '{"limit":0,"country":"<country>","year_to":0,"indicator":"<indicator>","year_from":0}'

Try it

Paste a UnifyAPI key (create one in the dashboard) and run a real call.