Guides

Health

Query immunization coverage, maternal and child mortality, TB incidence, child nutrition, and water and sanitation data across all 54 African countries.

African Health Data API

Use Africa API to query health outcomes across all 54 African countries: immunization coverage, maternal and child mortality, tuberculosis incidence, child nutrition, and access to water and sanitation, as historical series or latest values.

Health data comes from two primary sources: the WHO Global Health Observatory (who_gho) and UNICEF child welfare indicators (unicef_child_welfare), with coverage from 2000 to the most recent reporting year.

Looking for the health endpoints from the retired DataAfrica API (api.dataafrica.io)? See the DataAfrica migration guide for mappings, including child nutrition equivalents.

Start With These Endpoints

  • GET /v1/indicators?category=health
  • GET /v1/data?category=health
  • GET /v1/data?category=child_welfare
  • GET /v1/sources/who_gho

Available Health Metrics

Health outcomes (WHO Global Health Observatory):

  • dtp3_immunization_pct — DTP3 coverage among one-year-olds
  • measles_immunization_pct — measles immunization coverage
  • maternal_mortality_ratio — deaths per 100,000 live births
  • neonatal_mortality_rate — deaths per 1,000 live births
  • under_five_mortality_rate — deaths per 1,000 live births
  • tb_incidence_per_100k — tuberculosis cases per 100,000 population

Child nutrition and welfare (UNICEF):

  • stunting_under5_pct — stunting among children under 5
  • wasting_under5_pct — wasting among children under 5
  • birth_registration_pct — birth registration under age 5
  • child_marriage_women_20_24_pct — women 20–24 married before age 18

Water and sanitation (UNICEF WASH):

  • basic_drinking_water_pct — basic drinking water services
  • basic_sanitation_pct — basic sanitation services

Example: Latest Health Snapshot For One Country

curl "https://api.africa-api.com/v1/data?country_code=ng&category=health&latest=true" \
  -H "Authorization: Bearer $AFRICA_API_KEY"

Example: Compare Child Stunting Across Countries

curl "https://api.africa-api.com/v1/data?country_codes=et,ng,ke&metric_key=stunting_under5_pct&latest=true" \
  -H "Authorization: Bearer $AFRICA_API_KEY"

Example: Rank Countries By Under-Five Mortality

curl "https://api.africa-api.com/v1/indicators/under_five_mortality_rate/rankings?limit=10" \
  -H "Authorization: Bearer $AFRICA_API_KEY"

Example: Immunization Time Series

curl "https://api.africa-api.com/v1/data?country_code=ke&metric_key=dtp3_immunization_pct" \
  -H "Authorization: Bearer $AFRICA_API_KEY"

Common Health Data Questions

Which countries have health data?

All 54 African countries have WHO Global Health Observatory coverage for core outcomes such as immunization and mortality, generally from 2000 onward. Confirm per-metric coverage with /v1/indicators?category=health.

Does Africa API have child malnutrition data?

Yes. Stunting (stunting_under5_pct) and wasting (wasting_under5_pct) among children under 5 are available from UNICEF under the child_welfare category. Underweight prevalence specifically is not exposed yet; use UNICEF data directly if you need it.

Where does the health data come from?

WHO Global Health Observatory for health outcomes and UNICEF for child welfare, protection, and WASH indicators. Every observation carries its source field, and /v1/sources/{source_code} reports provenance and the latest successful refresh.

On this page