fourzerotwo
← Catalog
energy by fourzerotwo

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

ParamTypeDescription
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

ParamTypeDescription
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

ParamTypeDescription
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

ParamTypeDescription
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

ParamTypeDescription
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/