GB Electricity Grid
Elexon BMRS Insights data for the GB electricity market: what is generating right now, demand and wind forecasts, imbalance and wholesale prices, system warnings and REMIT outage notices. Not endorsed by Elexon.
- endpoints
- 26
- from
- $0.0005 / call
- free tier
- yes
Generation mix now
Current GB generation by fuel type (MW and %), latest 5-minute reading and last half hour / 24 hours.
- price
- $0.001 / call
- free tier
- free allowance
- MCP tool
- gb-electricity__generation-now
- method
- GET
GET https://fourzerotwo.si/v1/gb-electricity/generation-now
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/gb-electricity/generation-now" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/gb-electricity/generation-now"
Generation by type, 24h
Actual generation by production type over the last 24 hours (solar, wind, nuclear, gas…).
- price
- $0.001 / call
- free tier
- free allowance
- MCP tool
- gb-electricity__generation-today
- method
- GET
GET https://fourzerotwo.si/v1/gb-electricity/generation-today
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/gb-electricity/generation-today" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/gb-electricity/generation-today"
Generation mix history
Half-hourly generation by fuel type, recent history.
- price
- $0.002 / call
- free tier
- free allowance
- MCP tool
- gb-electricity__generation-history
- method
- GET
GET https://fourzerotwo.si/v1/gb-electricity/generation-history
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/gb-electricity/generation-history" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/gb-electricity/generation-history"
Interconnector flows
Latest half-hourly flows on each interconnector (France, Norway, Netherlands, Belgium, Ireland, Denmark…), newest first.
- price
- $0.002 / call
- free tier
- free allowance
- MCP tool
- gb-electricity__interconnectors
- method
- GET
GET https://fourzerotwo.si/v1/gb-electricity/interconnectors
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/gb-electricity/interconnectors" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/gb-electricity/interconnectors"
Interconnectors
Every GB interconnector and the bidding zone it connects to.
- price
- $0.0005 / call
- free tier
- free allowance
- MCP tool
- gb-electricity__interconnector-list
- method
- GET
GET https://fourzerotwo.si/v1/gb-electricity/interconnector-list
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/gb-electricity/interconnector-list" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/gb-electricity/interconnector-list"
Demand outturn
Initial national and transmission demand, half-hourly, last ~2 days.
- price
- $0.001 / call
- free tier
- free allowance
- MCP tool
- gb-electricity__demand-outturn
- method
- GET
GET https://fourzerotwo.si/v1/gb-electricity/demand-outturn
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/gb-electricity/demand-outturn" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/gb-electricity/demand-outturn"
Daily demand
Total national demand per day, recent days.
- price
- $0.001 / call
- free tier
- free allowance
- MCP tool
- gb-electricity__demand-daily
- method
- GET
GET https://fourzerotwo.si/v1/gb-electricity/demand-daily
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/gb-electricity/demand-daily" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/gb-electricity/demand-daily"
Peak demand
Daily peak transmission demand.
- price
- $0.001 / call
- free tier
- free allowance
- MCP tool
- gb-electricity__demand-peak
- method
- GET
GET https://fourzerotwo.si/v1/gb-electricity/demand-peak
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/gb-electricity/demand-peak" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/gb-electricity/demand-peak"
Demand forecast, day ahead
Half-hourly national and transmission demand forecast for the next day.
- price
- $0.001 / call
- free tier
- free allowance
- MCP tool
- gb-electricity__demand-forecast
- method
- GET
GET https://fourzerotwo.si/v1/gb-electricity/demand-forecast
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/gb-electricity/demand-forecast" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/gb-electricity/demand-forecast"
Demand forecast, 14 days
Daily peak demand forecast for the next two weeks.
- price
- $0.001 / call
- free tier
- free allowance
- MCP tool
- gb-electricity__demand-forecast-14d
- method
- GET
GET https://fourzerotwo.si/v1/gb-electricity/demand-forecast-14d
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/gb-electricity/demand-forecast-14d" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/gb-electricity/demand-forecast-14d"
Demand forecast, 52 weeks
Weekly peak demand forecast for the year ahead.
- price
- $0.001 / call
- free tier
- free allowance
- MCP tool
- gb-electricity__demand-forecast-52w
- method
- GET
GET https://fourzerotwo.si/v1/gb-electricity/demand-forecast-52w
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/gb-electricity/demand-forecast-52w" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/gb-electricity/demand-forecast-52w"
Wind forecast
Current wind generation forecast, half-hourly, for the next ~2 days.
- price
- $0.001 / call
- free tier
- free allowance
- MCP tool
- gb-electricity__wind-forecast
- method
- GET
GET https://fourzerotwo.si/v1/gb-electricity/wind-forecast
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/gb-electricity/wind-forecast" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/gb-electricity/wind-forecast"
Wind forecast daily peak
Forecast peak wind generation for each day.
- price
- $0.001 / call
- free tier
- free allowance
- MCP tool
- gb-electricity__wind-forecast-peak
- method
- GET
GET https://fourzerotwo.si/v1/gb-electricity/wind-forecast-peak
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/gb-electricity/wind-forecast-peak" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/gb-electricity/wind-forecast-peak"
Indicated demand & generation
Day-ahead indicated demand, generation, imbalance and margin.
- price
- $0.001 / call
- free tier
- free allowance
- MCP tool
- gb-electricity__indicated-forecast
- method
- GET
GET https://fourzerotwo.si/v1/gb-electricity/indicated-forecast
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/gb-electricity/indicated-forecast" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/gb-electricity/indicated-forecast"
Generation capacity, 14 days
Forecast available generation capacity by fuel type for the next two weeks.
- price
- $0.002 / call
- free tier
- free allowance
- MCP tool
- gb-electricity__capacity-forecast
- method
- GET
GET https://fourzerotwo.si/v1/gb-electricity/capacity-forecast
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/gb-electricity/capacity-forecast" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/gb-electricity/capacity-forecast"
Margin forecast
Daily operating margin forecast (OCNMFD2), days 2–14.
- price
- $0.001 / call
- free tier
- free allowance
- MCP tool
- gb-electricity__margin-forecast
- method
- GET
GET https://fourzerotwo.si/v1/gb-electricity/margin-forecast
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/gb-electricity/margin-forecast" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/gb-electricity/margin-forecast"
Surplus forecast
Daily generating plant surplus forecast, days 2–14.
- price
- $0.001 / call
- free tier
- free allowance
- MCP tool
- gb-electricity__surplus-forecast
- method
- GET
GET https://fourzerotwo.si/v1/gb-electricity/surplus-forecast
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/gb-electricity/surplus-forecast" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/gb-electricity/surplus-forecast"
Imbalance (system) prices
System sell/buy price and net imbalance volume for every settlement period of a day.
- price
- $0.002 / call
- free tier
- free allowance
- MCP tool
- gb-electricity__system-prices
- method
- GET
GET https://fourzerotwo.si/v1/gb-electricity/system-prices
| Param | Type | Description |
|---|---|---|
| date | string | Settlement date YYYY-MM-DD |
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/gb-electricity/system-prices?date=2026-10-10" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/gb-electricity/system-prices?date=2026-10-10"
Latest balancing acceptances
Most recent bid-offer acceptances issued by the system operator.
- price
- $0.002 / call
- free tier
- free allowance
- MCP tool
- gb-electricity__acceptances-latest
- method
- GET
GET https://fourzerotwo.si/v1/gb-electricity/acceptances-latest
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/gb-electricity/acceptances-latest" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/gb-electricity/acceptances-latest"
System frequency
Grid frequency (Hz) every 15 seconds, last hour.
- price
- $0.001 / call
- free tier
- free allowance
- MCP tool
- gb-electricity__frequency
- method
- GET
GET https://fourzerotwo.si/v1/gb-electricity/frequency
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/gb-electricity/frequency" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/gb-electricity/frequency"
GB temperature
Daily GB average temperature against seasonal reference values (drives demand).
- price
- $0.001 / call
- free tier
- free allowance
- MCP tool
- gb-electricity__temperature
- method
- GET
GET https://fourzerotwo.si/v1/gb-electricity/temperature
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/gb-electricity/temperature" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/gb-electricity/temperature"
System warnings
System operator warnings and notices (margin notices, SO-SO trades, electricity capacity warnings).
- price
- $0.001 / call
- free tier
- free allowance
- MCP tool
- gb-electricity__warnings
- method
- GET
GET https://fourzerotwo.si/v1/gb-electricity/warnings
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/gb-electricity/warnings" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/gb-electricity/warnings"
REMIT outage notices
Outage and unavailability messages published between two times (ids; fetch each with outage).
- price
- $0.002 / call
- free tier
- free allowance
- MCP tool
- gb-electricity__outages
- method
- GET
GET https://fourzerotwo.si/v1/gb-electricity/outages
| Param | Type | Description |
|---|---|---|
| from | string | From (ISO time, e.g. 2026-10-10T00:00Z) |
| to | string | To (ISO time) |
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/gb-electricity/outages?from=2026-10-10T00%3A00Z&to=2026-10-10T06%3A00Z" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/gb-electricity/outages?from=2026-10-10T00%3A00Z&to=2026-10-10T06%3A00Z"
REMIT outage detail
One outage notice: plant, fuel, normal/available capacity, cause and event window.
- price
- $0.001 / call
- free tier
- free allowance
- MCP tool
- gb-electricity__outage
- method
- GET
GET https://fourzerotwo.si/v1/gb-electricity/outage
| Param | Type | Description |
|---|---|---|
| id | integer | Message id from outages |
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/gb-electricity/outage?id=923953" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/gb-electricity/outage?id=923953"
Wind & solar outturn
Actual or estimated wind (on/offshore) and solar generation between two dates.
- price
- $0.002 / call
- free tier
- free allowance
- MCP tool
- gb-electricity__wind-solar
- method
- GET
GET https://fourzerotwo.si/v1/gb-electricity/wind-solar
| Param | Type | Description |
|---|---|---|
| from | string | Start date YYYY-MM-DD |
| to | string | End date YYYY-MM-DD |
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/gb-electricity/wind-solar?from=2026-10-09&to=2026-10-10" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/gb-electricity/wind-solar?from=2026-10-09&to=2026-10-10"
Wholesale market index price
Market Index Data: half-hourly wholesale price (£/MWh) and volume between two dates.
- price
- $0.002 / call
- free tier
- free allowance
- MCP tool
- gb-electricity__market-index
- method
- GET
GET https://fourzerotwo.si/v1/gb-electricity/market-index
| Param | Type | Description |
|---|---|---|
| from | string | Start date YYYY-MM-DD |
| to | string | End date YYYY-MM-DD |
# unpaid: returns 402 with the price curl -i "https://fourzerotwo.si/v1/gb-electricity/market-index?from=2026-10-09&to=2026-10-10" # free tier: send a free key from https://fourzerotwo.si/free curl -H "X-API-Key: fzt_…" "https://fourzerotwo.si/v1/gb-electricity/market-index?from=2026-10-09&to=2026-10-10"
Contains BMRS data © Elexon Limited copyright and database right 2026. Licence: https://www.elexon.co.uk/data/balancing-mechanism-reporting-agent/copyright-licence-bmrs-data/