africaAPI

Platform

Platform

Inspect the live release and ETL freshness state for Africa API.

Version

GET/v1/platform/version

Returns the live project name and release SHA currently serving requests.

No authentication required.

Request
curl "https://api.africa-api.com/v1/platform/version"
Response
{
  "data": {
    "status": "ok",
    "project_name": "Africa API",
    "release_sha": "7419e85294d3e709c6c429c1dedd17687c77a8f9"
  }
}

ETL Status

GET/v1/platform/etl-status

Returns the current status of seeded ETL sources, including last success, next scheduled run, dataset version, and latest write counts.

Requires an API key.

Request
curl "https://api.africa-api.com/v1/platform/etl-status" \
  -H "Authorization: Bearer $AFRICA_API_KEY"
Response
{
  "data": [
    {
      "source": "world_bank_wdi",
      "status": "healthy",
      "last_success_at": "2026-03-07T12:10:14Z",
      "next_run_at": "2026-03-08T00:10:14Z",
      "dataset_version": "wbwdi-1960-2025",
      "records_written_last_run": 31096
    },
    {
      "source": "un_wpp",
      "status": "healthy",
      "last_success_at": "2026-03-07T13:10:58Z",
      "next_run_at": "2026-03-14T13:10:58Z",
      "dataset_version": "unwpp-1950-2026",
      "records_written_last_run": 45738
    }
  ]
}

On this page