v1
latestOpenAPI 3.0.42026-07-233182951.4 MBDisaggregated Balancing Services Adjustment Data (DISBSAD) stream
This endpoint provides Disaggregated Balancing Services Adjustment data received from NGESO.
Disaggregated Balancing Services Adjustment data covers a set of adjustment actions, cost and volume values for each Settlement Period. Adjustment costs are shown in £. Adjustment volumes are shown in MWh.
By default, the from and to parameters filter the data by time inclusively. If the settlementPeriodFrom or settlementPeriodTo parameters are provided, the corresponding from or to parameter instead filters on settlement date, allowing for searching by a combination of time and/or settlement date & settlement period. Note: When filtering via settlement date, from/to are treated as Dates only, with the time being ignored. For example, 2022-06-01T00:00Z and 2022-06-01T11:11Z are both treated as the settlement date 2022-06-01.
All Dates and DateTimes should be expressed as defined within <a href="https://datatracker.ietf.org/doc/html/rfc3339#section-5.6" target="_blank">RFC 3339</a>.
Some examples of date parameter combinations are shown below.
Filtering from start time to start time:
/datasets/disbsad/stream?from=2022-06-01T00:00Z&to=2022-07-01T00:00Z
Filtering from start time to settlement date and period:
/datasets/disbsad/stream?from=2022-06-01T00:00Z&to=2022-07-01T00:00Z&settlementPeriodTo=1
Filtering from settlement date and period to start time:
/datasets/disbsad/stream?from=2022-06-01T00:00Z&to=2022-07-01T00:00Z&settlementPeriodFrom=1
Filtering from settlement date and period to settlement date and period:
/datasets/disbsad/stream?from=2022-06-01T00:00Z&to=2022-07-01T00:00Z&settlementPeriodFrom=1&settlementPeriodTo=1
This endpoint has an optimised JSON payload and is aimed at frequent requests for DISBSAD data.
Query parameters
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.
Response
Data retrieved
Example response
[
{
"dataset": "DISBSAD",
"settlementDate": "2022-06-25",
"settlementPeriod": 29,
"id": 1,
"cost": 1850.9,
"volume": 5,
"partyId": "ElectroRoute Energy Trading Limited",
"assetId": "ING-ELTR1",
"service": "Energy"
}
]