Welcome to the Insights Solution Developer Portal
This developer portal provides API documentation for all Insights Solution APIs. The RESTful APIs serve production-grade data and we are continuously adding new datasets.
All our APIs are public and no API key is required. We have shared the open standard API definitions in JSON, YAML and WADL formats to help you get started quickly. There are also examples and parameter definitions to help explain the data.
Let us know if you encounter any problems using this service or if you have feedback to help us improve it by emailing insightssupport@elexon.co.uk.
API Patterns
Dataset Endpoints – An API suite providing data published as received from the Data Provider (e.g. National Grid ESO).
The dataset endpoints allow the user to request data based on published times, allowing retrieval of superseded data such as historical forecasts or to backfill archive data; data will be returned in CSV, XML or JSON and suitable for market domain experts.
List of available datasets endpoints below.
Opinionated API Endpoints - These are a series endpoints derived from each dataset designed to help users answer specific questions from the data provided.
For example:
/forecast/demand/daily/evolution....will provide the evolution of all daily demand forecasts over time for a given forecast date.
/forecast/generation/wind/latest..... provide the latest wind forecast MW for a specific point in time changes with each new published file.
Streaming Endpoints - The Stream endpoints are minimal APIs architected based on ASP.NET Core 6.0 returning efficient JSON files. These are no restrictions or limits on data return and will be available for most Dataset endpoints and some Opinionated endpoints. Response format is JSON only.
Summary data (e.g. /generation/availability/summary/3YW…) – An API suite that are summary endpoints containing aggregated data for data visualisation purposes and will lack the granularity and resolution for data users.
Reference data (e.g. /reference/bmunits/all) - An API suite that provides information on the standing data held
Available Dataset Endpoints
METADATA
BOAL
BOD
DISBSAD
FOU2T14D
FOU2T3YW
FOUT2T14
FREQ
FUELHH
FUELINST
IMBALNGC
INDDEM
INDGEN
INDO
ITSDO
MELNGC
MID
MILS
MELS
MDP
MDV
MNZT
MZT
NETBSAD
NDF
NDFD
NDFW
NONBM
NOU2T14D
NOU2T3YW
NTB
NTO
NDZ
OCNMF3Y
OCNMF3Y2
OCNMFD
OCNMFD2
PN
QAS
QPN
RDRE
RDRI
RURE
RURI
SEL
SIL
TEMP
TSDF
TSDFD
TSDFW
UOU2T14D
UOU2T3YW
WINDFOR
Latest publish times for each dataset available in the API
Bid Offer Acceptance Level
Bid Offer Data
Balancing Services Adjustment Data
2 to 14 Days Ahead Generation (aggregated by Fuel Type)
2 to 156 Weeks Ahead Generation (Raw) (aggregated by Fuel Type)
2 to 14 Days Ahead Generation (Raw) (aggregated by Fuel Type)
System Frequency
Half-hourly generation outturn by fuel type
Instantaneous generation outturn by fuel type
Day and Day-Ahead Indicated Imbalance
Day and Day-Ahead Indicated Demand
Day and Day-Ahead Indicated Generation
Initial Demand Outturn
Initial Transmission System Demand Outturn
Day and Day-Ahead Indicated Margin
Market Index Data
Maximum Import Limit
Maximum Export Limit
Market Delivery Period
Market Data Volume
Minimum Non-Zero Time
Minimum Zero Time
Net Balancing Services Adjustment Data
National Day and Day-Ahead National Demand Forecast
Demand & Surplus Forecast Data (2-14 days ahead) National Demand
Demand & Surplus Forecast Data (2-52 weeks ahead) National Demand
Non-BM STOR
2 to 14 Days Ahead Generation (aggregated data)
2 to 156 Weeks Ahead Generation (aggregated data)
Notice to Deliver Bids
Notice to Delivery Offers
Notice to Deviate from Zero
Demand & Surplus Forecast Data (2-156 weeks ahead) Surplus
Demand & Surplus Forecast Data (2-156 weeks ahead) Generating Plant Demand Margin
Demand & Surplus Forecast Data (2-14 days ahead) Surplus
Demand & Surplus Forecast Data (2-14 days ahead) Generating Plant Demand Margin
Physical Notifications
Balancing Services Volume
Quiescent Physical Notification
Run Down Rate Export
Run Down Rate Import
Run Up Rate Export
Run up Rate Import
Stable Export Limit
Stable Import Limit
Temperature Data
Day and Day-Ahead Transmission System Forecast
Demand & Surplus Forecast (2-14 days ahead) Transmission System
Demand & Surplus Forecast (2-52 Weeks ahead) Transmission System
2 - 14 Days Ahead Generation (aggregated by Balancing Mechanism Units)
2 - 156 Weeks Ahead Generation (aggregated by Balancing Mechanism Units)
Wind Generation Forecast
datasets/METADATA/latest
datasets/BOAL
datasets/BOD
datasets/DISBSAD
datasets/FOU2T14D
datasets/FOU2T3YW
datasets/FOUT2T14D/raw
datasets/FREQ
datasets/FUELHH
datasets/FUELINST
datasets/IMBALNGC
datasets/INDDEM
datasets/INDGEN
datasets/INDO
datasets/ITSDO
datasets/MELNGC
datasets/MID
datasets/MILS
datasets/MELS
datasets/MDP
datasets/MDV
datasets/MNZT
datasets/MZT
datasets/NETBSAD
datasets/NDF
datasets/NDFD
datasets/NDFW
datasets/NONBM
datasets/NOU2T14D
datasets/NOU2T3YW
datasets/NTB
datasets/NTO
datasets/NDZ
datasets/OCNMF3Y
datasets/OCNMF3Y2
datasets/OCNMFD
datasets/OCNMFD2
datasets/PN
datasets/QAS
datasets/QPN
datasets/RDRE
datasets/RDRI
datasets/RURE
datasets/RURI
datasets/SEL
datasets/SIL
datasets/TEMP
datasets/TSDF
datasets/TSDFD
datasets/TSDFW
datasets/UOU2T14D
datasets/UOU2T3YW
datasets/WINDFOR
Terms and Conditions
The copyright and other intellectual property rights within the Developer portal are vested in Elexon or appear with the consent of the copyright owner. These materials are made available for you for the purposes of your participation in the electricity industry. If you have an interest in the electricity industry, you may view, download, copy, distribute, modify, transmit, publish, sell or create derivative works (in whatever format) from this document or in other cases use for personal academic or other non-commercial purposes; you must acknowledge the source and follow the attribution stated in the BMRS Data Licence Terms. All copyright and other proprietary notices contained on this Developer Portal must be retained on any copy you make.
All other rights of the copyright owner not expressly dealt with above are reserved. No representation, warranty or guarantee is made that the information in this Developer Portal is accurate or complete. While care is taken in the collection and provision of this information, Elexon Limited shall not be liable for any errors, omissions, misstatements or mistakes in any information or damages resulting from the use of this information or action taken in reliance on it. The use of the Insights Solution APIs is governed by the BMRS Data Licence Terms and the BMRS API Terms of Use Policy.