Start Here

Africa API Documentation

Learn how Africa API turns fragmented African country, market, policy, and signals data into one product-ready platform.

What Africa API covers

Africa API is a REST API for data on all 54 African countries: 200+ indicators with 10+ years of history, current country signals, FX and market data, trade flows, elections, policies, and government records, sourced from the World Bank, IMF, UN, WHO, FAOSTAT, Ember, and central banks. It is built for teams that want to ship with African data without stitching dozens of disconnected sources.

Africa API is organized around a few clear jobs:

  1. country reference data
  2. current country signals
  3. historical indicators and time series
  4. market and FX data
  5. trade, government, elections, and policies

Base URL

https://api.africa-api.com
  • Public API routes live under /v1.
  • Most data routes require an API key.
  • Operational routes such as /health and /v1/platform/version are documented separately.

Start Here

Choose the right route

  • Use /v1/countries when you need reference data.
  • Use /v1/countries/{country_code}/signals when you want a compact current snapshot.
  • Use /v1/data when you need explicit metric queries, time series, or source pinning.
  • Use the dedicated domain routes for markets, trade, government, elections, and policies.

Operational and provenance endpoints

Source metadata and platform-health endpoints are available when you need:

  • licensing context
  • provenance
  • freshness checks
  • platform health and release verification

See:

Use-case entry points

If you want the clearest current entry points into the platform, start with African Countries API, Agriculture, and Policies.

Topic guides

On this page