africaAPI

Guides

Power

Use current power-system signals for operational grid context alongside longer-run energy indicators.

Current Power Signals

Africa API separates long-run energy indicators from live operational power-system signals.

Use the regular indicator/data endpoints for:

  • electricity access
  • energy consumption
  • renewable energy share
  • grid efficiency and losses

Use /v1/countries/{country_code}/signals when you want current operating context such as:

  • load shedding stage
  • energy availability factor
  • peak and off-peak grid generation
  • peak and off-peak grid frequency
  • daily energy generated
  • daily energy sent out
  • unplanned generation outages
  • planned maintenance

Current Coverage

  • Nigeria
    • peak_grid_generation_mw
    • peak_grid_frequency_hz
    • off_peak_grid_generation_mw
    • off_peak_grid_frequency_hz
    • daily_energy_generated_mwh
    • daily_energy_sent_out_mwh
  • South Africa
    • load_shedding_stage
    • energy_availability_factor_pct
    • unplanned_generation_outages_mw
    • planned_generation_maintenance_mw

Example

Nigeria Signals
curl "https://api.africa-api.com/v1/countries/ng/signals" \
  -H "Authorization: Bearer $AFRICA_API_KEY"
South Africa Signals
curl "https://api.africa-api.com/v1/countries/za/signals" \
  -H "Authorization: Bearer $AFRICA_API_KEY"

Why It Lives In Signals

Power-system status is not the same as a historical annual indicator.

Africa API keeps these current operational values in /signals so:

  • dashboards can fetch a compact live country snapshot
  • clients can mix current operations with broader macro and market context
  • historical annual energy series stay stable in /v1/data

On this page