Start Here

Africa API Documentation

API reference and examples for African country records, indicators, markets, trade, and government data.

Africa API provides country reference records, historical indicators and source-specific data such as exchange rates, trade flows and government records. Country and date coverage varies by dataset. See Coverage before building around a particular metric.

Make your first request

Create an API key and follow the quickstart. Data requests use bearer authentication and routes under /v1:

https://api.africa-api.com/v1

/health and /v1/platform/version are public operational routes. See Authentication for key handling and protected requests.

Choose an endpoint

What you needStart with
Country codes, names and reference fieldsCountries
A summary of available observations for one countrySignals
A metric definition or available country/year coverageIndicators
Indicator values, time series or a specific sourceData
Exchanges, tickers, historical prices or FXMarkets
Trade partners, products or flowsTrade
Leaders, cabinets and leadership termsGovernment
Election records or resultsElections
Policy documents and eventsPolicies

Integration guides

For topic-specific examples, see Agriculture, Climate, Health, and the other domain guides in the sidebar.

Operate your client

  • SDKs and clients: reuse authentication and request handling.
  • Errors and Rate limits: handle failed requests and account quotas.
  • Sources: inspect provenance, source terms and refresh records.
  • Platform and Status: check release identity, source status and platform health.

FAQ covers plans, commercial use and other product questions.

On this page