Use our data

Everything Grid Pulse shows comes from a set of simple JSON addresses. You are welcome to use them, within the limits below.

What is available

Address (starts https://gridpulse.info/api/)What it gives
now_all.phpEvery country right now: renewable and zero-carbon share, and when it was measured.
areas.phpThe countries covered, with their codes.
day.php?area=GBOne country's day so far, every half hour: generation by source, demand, price and imports. Add &date=2026-11-01 for a past day.
records.php?area=GBRecords since this site started recording.
flows.php?area=GBPower flowing across a country's borders today.
forecast.phpGreat Britain's next 2 days: carbon intensity every half hour, demand and wind. Add ?region=1 to 14 for one network area. Also gives every area's carbon intensity right now.
frequency.phpGreat Britain's grid frequency: the latest reading, the last hour and the last 24 hours.
balancing.phpWhat NESO spends balancing the system: each day for 90 days and each month for a year.
stations.phpUK power stations from DESNZ's official list (location, owner, fuel, capacity), with live planned output for the biggest.
gas.phpGreat Britain's gas use and supply, live and daily.
power_cuts.phpLive power cuts in Great Britain, from the network operators.

Times are in UTC, in ISO 8601 format. Power is in MW unless the field name says otherwise. Every reply has "ok": true when it worked.

Using it fairly

  • Most figures change every 5 to 30 minutes, so please ask no more than once a minute, and keep a copy rather than asking for the same thing again.
  • Credit Grid Pulse, and the original source named on each page. Each source's own licence still applies: see Sources.
  • The addresses are meant for servers and scripts. Web pages on other sites can't read them directly in the browser. To show live figures on your site, use a widget.
  • This is a free, best-effort service with no guarantee. Fields may be added. If a reply ever has to change in a way that would break your code, this page will say so first.