Dynamic parameters data per BMU (MDO, MDB)
This endpoint provides the Maximum Delivery Bid (MDB) and Maximum Delivery Offer (MDO) for a requested BM Unit (BMU). It returns data valid at a given time and can optionally return a time series of changes over a specified interval.
By default, both MDB and MDO are returned for the specified BMU.
Request
- Base URLhttps://data.elexon.co.uk/bmrs/api/v1
- Authnone declared
Query parameters
The BM Unit to query.
The "from" start time or settlement date for the filter.
The "to" start time or settlement date for the filter.
The "from" settlement period for the filter. This should be an integer from 1-50 inclusive.
The "to" settlement period for the filter. This should be an integer from 1-50 inclusive.
Datasets to filter. If empty, all datasets will be returned.
[ "MDO", "MDB" ]
Response data format. Use json/xml to include metadata.
Response
Data retrieved
Example response
{
"data": [
{
"dataset": "MDO",
"settlementDate": "2026-06-25",
"settlementPeriod": 29,
"timeFrom": "2026-06-25T13:00:00Z",
"timeTo": "2026-06-25T13:30:00Z",
"levelFrom": 16,
"levelTo": 18,
"nationalGridBmUnit": "AG-HLIM04",
"bmUnit": "2__HANGE004",
"publishTime": "2026-06-25T12:59:00Z",
"serialNumber": "01832"
}
],
"metadata": {
"datasets": [
"DATASET"
]
}
}Changes
No recorded changes to this operation across all 2 revisions of this API.