{ "opencollection": "1.0.0", "info": { "name": "Insights.Api Balancing Mechanism Dynamic BMRS Datasets API", "version": "1.0" }, "items": [ { "info": { "name": "BMRS Datasets", "type": "folder" }, "items": [ { "info": { "name": "Non-BM STOR (NONBM)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/NONBM", "params": [ { "name": "from", "value": "2022-06-25T13:15Z", "type": "query", "description": "The start of the data publish time window." }, { "name": "to", "value": "2022-06-27T19:45Z", "type": "query", "description": "The end of the data publish time window." }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides data about the Short Term Operating Reserves (STOR) that have been made use of\nby NGESO. This is activity that is outside of the Balancing Mechanism and takes place to meet the need to\nincrease generation or decrease demand.\n \nTo retrieve data from a particular time window, use the optional start and end time parameters.\nThese times should be expressed as defined within\nRFC 3339<" }, { "info": { "name": "Non-BM STOR (NONBM) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/NONBM/stream", "params": [ { "name": "from", "value": "2022-06-25T13:15Z", "type": "query", "description": "The start of the data publish time window." }, { "name": "to", "value": "2022-06-27T19:45Z", "type": "query", "description": "The end of the data publish time window." } ] }, "docs": "This endpoint provides data about the Short Term Operating Reserves (STOR) that have been made use of\nby NGESO. This is activity that is outside of the Balancing Mechanism and takes place to meet the need to\nincrease generation or decrease demand.\n \nTo retrieve data from a particular time window, use the optional start and end time parameters.\nThese times should be expressed as defined within\nRFC 3339<" }, { "info": { "name": "Physical Notifications (PN)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/PN", "params": [ { "name": "settlementDate", "value": "2022-07-01", "type": "query", "description": "The settlement date to query. This must be in the format yyyy-MM-dd." }, { "name": "settlementPeriod", "value": "5", "type": "query", "description": "The settlement period to query. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_ABRBO-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides Physical Notification data received from NGESO. It returns the data valid for a single settlement period.\nA Physical Notification is the best estimate of the level of generation or demand that a participant in the BM expects a BM Unit to export or import, respectively, in a Settlement Period.\n \nPhysical Notifications are submitted as a series of point MW values.\n \nThe settlement period to query must be specified as a date and settlement period. The da" }, { "info": { "name": "Physical Notifications (PN) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/PN/stream", "params": [ { "name": "from", "value": "2022-07-01", "type": "query", "description": "The settlement date to query from." }, { "name": "to", "value": "2022-07-03", "type": "query", "description": "The settlement date to query up to." }, { "name": "settlementPeriodFrom", "value": "3", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "15", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_ABRBO-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." } ] }, "docs": "This endpoint provides Physical Notification data received from NGESO.\nA Physical Notification is the best estimate of the level of generation or demand that a participant in the BM expects a BM Unit to export or import, respectively, in a Settlement Period.\n \nPhysical Notifications are submitted as a series of point MW values.\n \nThe settlement period to query can be specified as a date and settlement period, or as a datetime\nwhich will resolve to the settlement period that" }, { "info": { "name": "Quiescent Physical Notifications (QPN)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/QPN", "params": [ { "name": "settlementDate", "value": "2022-07-01", "type": "query", "description": "The settlement date to query. This must be in the format yyyy-MM-dd." }, { "name": "settlementPeriod", "value": "5", "type": "query", "description": "The settlement period to query. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_ABRBO-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides Quiescent Physical Notification data received from NGESO. It returns the data valid for a single settlement period.\nQuiescent Physical Notifications describe the MW levels to be deducted from the Physical Notification of a BM Unit to determine a resultant operating level.\n \nThe settlement period to query must be specified as a date and settlement period. The date should be provided in the format yyyy-MM-dd." }, { "info": { "name": "Quiescent Physical Notifications (QPN) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/QPN/stream", "params": [ { "name": "from", "value": "2022-07-01", "type": "query", "description": "The settlement date to query from." }, { "name": "to", "value": "2022-07-03", "type": "query", "description": "The settlement date to query up to." }, { "name": "settlementPeriodFrom", "value": "3", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "15", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_ABRBO-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." } ] }, "docs": "This endpoint provides Quiescent Physical Notification data received from NGESO.\nQuiescent Physical Notifications describe the MW levels to be deducted from the Physical Notification of a BM Unit to determine a resultant operating level.\n \nThe settlement period to query can be specified as a date and settlement period, or as a datetime\nwhich will resolve to the settlement period that time falls within.\nIf a settlement period is provided, it will take precedence over the time portion o" }, { "info": { "name": "Maximum Export Limit (MELS)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/MELS", "params": [ { "name": "from", "value": "2022-10-12T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-10-12T01:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_DRAXX-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides Maximum Export Limit data received from NGESO.\n\nThe Maximum Export Limit is the maximum power export level of a particular BM Unit at a particular time.\nThe data is updated every 30 minutes and within 15 minutes of the end of the effective Settlement Period.\nMELs are submitted as a series of MW values and associated times in UTC.\n\nBy default, the from and to parameters filter the data by time inclusively. If the settlementPeriodFrom or\nsettlementPeriodTo parameters are pro" }, { "info": { "name": "Maximum Export Limit (MELS) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/MELS/stream", "params": [ { "name": "from", "value": "2022-10-12T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-10-12T01:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_DRAXX-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." } ] }, "docs": "This endpoint provides Maximum Export Limit data received from NGESO.\n\nThe Maximum Export Limit is the maximum power export level of a particular BM Unit at a particular time.\nThe data is updated every 30 minutes and within 15 minutes of the end of the effective Settlement Period.\nMELs are submitted as a series of MW values and associated times in UTC.\n\nBy default, the from and to parameters filter the data by time inclusively. If the settlementPeriodFrom or\nsettlementPeriodTo parameters are pro" }, { "info": { "name": "Maximum Import Limit (MILS)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/MILS", "params": [ { "name": "from", "value": "2022-10-12T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-10-12T01:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_DRAXX-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides Maximum Import Limit data received from NGESO.\n\nThe maximum power import level of a particular BM Unit at a particular time.\nThe data is updated every 30 minutes and within 15 minutes of the end of the effective Settlement Period.\nMILs are submitted as a series of MW values and associated times in UTC.\n\nBy default, the from and to parameters filter the data by time inclusively. If the settlementPeriodFrom or\nsettlementPeriodTo parameters are provided, the corresponding fro" }, { "info": { "name": "Maximum Import Limit (MILS) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/MILS/stream", "params": [ { "name": "from", "value": "2022-10-12T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-10-12T01:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_DRAXX-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." } ] }, "docs": "This endpoint provides Maximum Import Limit data received from NGESO.\n\nThe maximum power import level of a particular BM Unit at a particular time.\nThe data is updated every 30 minutes and within 15 minutes of the end of the effective Settlement Period.\nMILs are submitted as a series of MW values and associated times in UTC.\n\nBy default, the from and to parameters filter the data by time inclusively. If the settlementPeriodFrom or\nsettlementPeriodTo parameters are provided, the corresponding fro" }, { "info": { "name": "Balancing Services Volume (QAS)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/QAS", "params": [ { "name": "from", "value": "2022-08-12T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-08-13T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_CNQPS-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides Balancing Services Volume data received from NGESO.\n \nBalancing Services Volume is a volume which is received from the System Operator, which represents the volume\nof energy (MWh) associated with the provision of Applicable Balancing Services for each relevant BM Unit and\nSettlement Period.\n\nQAS can be positive or negative and is normally only provided where there is a non-zero volume.\n \nBy default, the from and to parameters filter the data by time i" }, { "info": { "name": "Balancing Services Volume (QAS) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/QAS/stream", "params": [ { "name": "from", "value": "2022-08-12T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-08-13T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_CNQPS-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." } ] }, "docs": "This endpoint provides Balancing Services Volume data received from NGESO.\n \nBalancing Services Volume is a volume which is received from the System Operator, which represents the volume\nof energy (MWh) associated with the provision of Applicable Balancing Services for each relevant BM Unit and\nSettlement Period.\n\nQAS can be positive or negative and is normally only provided where there is a non-zero volume.\n \nBy default, the from and to parameters filter the data by time i" }, { "info": { "name": "Net Balancing Services Adjustment Data (NETBSAD)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/NETBSAD", "params": [ { "name": "from", "value": "2022-10-10T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-10-17T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides Net Balancing Services Adjustment data received from NGESO.\n \nNet Balancing Services Adjustment data covers the buy/sell price, cost and volume adjustments for each\nsettlement period. \n \nBy default, the from and to parameters filter the data by time inclusively. If the settlementPeriodFrom or\nsettlementPeriodTo parameters are provided, the corresponding from or to parameter instead filters on settlement\ndate, allowing for searching by a combination of" }, { "info": { "name": "Net Balancing Services Adjustment Data (NETBSAD)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/NETBSAD/stream", "params": [ { "name": "from", "value": "2022-10-10T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-10-17T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." } ] }, "docs": "This endpoint provides Net Balancing Services Adjustment data received from NGESO.\n \nNet Balancing Services Adjustment data covers the buy/sell price, cost and volume adjustments for each\nsettlement period. \n \nBy default, the from and to parameters filter the data by time inclusively. If the settlementPeriodFrom or\nsettlementPeriodTo parameters are provided, the corresponding from or to parameter instead filters on settlement\ndate, allowing for searching by a combination of" }, { "info": { "name": "Disaggregated Balancing Services Adjustment Data (DISBSAD)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/DISBSAD", "params": [ { "name": "from", "value": "2022-10-10T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-10-11T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides Disaggregated Balancing Services Adjustment data received from NGESO.\n \nDisaggregated Balancing Services Adjustment data covers a set of adjustment actions, cost and volume values\nfor each Settlement Period. Adjustment costs are shown in £. Adjustment volumes are shown in MWh.\n \nBy default, the from and to parameters filter the data by time inclusively. If the settlementPeriodFrom or\nsettlementPeriodTo parameters are provided, the corresponding from o" }, { "info": { "name": "Disaggregated Balancing Services Adjustment Data (DISBSAD) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/DISBSAD/stream", "params": [ { "name": "from", "value": "2022-10-10T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-10-11T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." } ] }, "docs": "This endpoint provides Disaggregated Balancing Services Adjustment data received from NGESO.\n \nDisaggregated Balancing Services Adjustment data covers a set of adjustment actions, cost and volume values\nfor each Settlement Period. Adjustment costs are shown in £. Adjustment volumes are shown in MWh.\n \nBy default, the from and to parameters filter the data by time inclusively. If the settlementPeriodFrom or\nsettlementPeriodTo parameters are provided, the corresponding from o" }, { "info": { "name": "Bid Offer Data (BOD)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/BOD", "params": [ { "name": "from", "value": "2022-09-22T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-09-22T01:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "2__HFLEX001", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides bid-offer data.\n \nBy default, the from and to parameters filter the data inclusively and this endpoint will return any data where\nTimeFrom is within the requested time range. If the settlementPeriodFrom or settlementPeriodTo parameters are\nprovided, it will instead filter to return any data where TimeFrom is within the specified range of settlement\nperiods. It is possible to search using a combination of time and/or settlement date & settlement period.\nNote: Whe" }, { "info": { "name": "Bid-Offer Data (BOD) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/BOD/stream", "params": [ { "name": "from", "value": "2022-09-22T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-09-22T01:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "2__HFLEX001", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." } ] }, "docs": "This endpoint provides bid-offer data.\n \nBy default, the from and to parameters filter the data inclusively and this endpoint will return any data where\nTimeFrom is within the requested time range. If the settlementPeriodFrom or settlementPeriodTo parameters are\nprovided, it will instead filter to return any data where TimeFrom is within the specified range of settlement\nperiods. It is possible to search using a combination of time and/or settlement date & settlement period.\nNote: Whe" }, { "info": { "name": "Bid Offer Acceptance Level Flagged (BOALF)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/BOALF", "params": [ { "name": "from", "value": "2022-10-22T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-10-23T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_WBURB-3", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides bid offer acceptance data.\n \nBy default, the from and to parameters filter the data inclusively and this endpoint will return any data where\nTimeFrom is within the requested time range. If the settlementPeriodFrom or settlementPeriodTo parameters are\nprovided, it will instead filter to return any data where TimeFrom is within the specified range of settlement\nperiods. It is possible to search using a combination of time and/or settlement date & settlement period" }, { "info": { "name": "Bid Offer Acceptance Level Flagged (BOALF) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/BOALF/stream", "params": [ { "name": "from", "value": "2022-10-22T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-10-23T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_WBURB-3", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." } ] }, "docs": "This endpoint provides bid offer acceptance data.\n \nBy default, the from and to parameters filter the data inclusively and this endpoint will return any data where\nTimeFrom is within the requested time range. If the settlementPeriodFrom or settlementPeriodTo parameters are\nprovided, it will instead filter to return any data where TimeFrom is within the specified range of settlement\nperiods. It is possible to search using a combination of time and/or settlement date & settlement period" }, { "info": { "name": "Market Index Data (MID)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/MID", "params": [ { "name": "from", "value": "2022-08-12T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-08-13T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "dataProviders", "value": "N2EXMIDP", "type": "query", "description": "The data providers to query. If no data provider is selected both will be displayed." }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides Market Index Data received from NGESO.\n \nMarket Index Data is a key component in the calculation of System Buy Price and System Sell Price for each\nSettlement Period. This data is received from each of the appointed Market Index Data Providers (MIDPs) and\nreflects the price of wholesale electricity in Great Britain in the short term markets. The Market Index Data\nwhich is received from each MIDP for each Settlement Period consists of a Market Index Volume and\nMa" }, { "info": { "name": "Market Index Data (MID) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/MID/stream", "params": [ { "name": "from", "value": "2022-08-12T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-08-13T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "dataProviders", "value": "N2EXMIDP", "type": "query", "description": "The data providers to query. If no data provider is selected both will be displayed." } ] }, "docs": "This endpoint provides Market Index Data received from NGESO.\n \nMarket Index Data is a key component in the calculation of System Buy Price and System Sell Price for each\nSettlement Period. This data is received from each of the appointed Market Index Data Providers (MIDPs) and\nreflects the price of wholesale electricity in Great Britain in the short term markets. The Market Index Data\nwhich is received from each MIDP for each Settlement Period consists of a Market Index Volume and\nMa" }, { "info": { "name": "Half-hourly generation outturn by fuel type (FUELHH)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/FUELHH", "params": [ { "name": "publishDateTimeFrom", "value": "2022-06-25T00:00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2022-06-26T00:00:00Z", "type": "query" }, { "name": "settlementDateFrom", "value": "2022-09-20", "type": "query" }, { "name": "settlementDateTo", "value": "2022-09-21", "type": "query" }, { "name": "settlementPeriod", "value": "3,4", "type": "query", "description": "List of Settlement Periods" }, { "name": "fuelType", "value": "NUCLEAR", "type": "query", "description": "Fuel Type e.g. NUCLEAR" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides the half-hourly generation outturn (Generation By Fuel type)\nto give our users an indication of the generation outturn for Great Britain.\nThe data is aggregated by Fuel Type category and updated at 30-minute intervals with\naverage MW values over 30 minutes for each category.\n \nThis endpoint includes additional settlement parameters such as Settlement Date and Settlement Period.\nThe Settlement Date fields cannot be set when a Publish Date field is set.\n " }, { "info": { "name": "Half-hourly generation outturn by fuel type (FUELHH) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/FUELHH/stream", "params": [ { "name": "publishDateTimeFrom", "value": "2022-06-25T00:00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2022-06-26T00:00:00Z", "type": "query" }, { "name": "settlementDateFrom", "value": "2022-09-20", "type": "query" }, { "name": "settlementDateTo", "value": "2022-09-21", "type": "query" }, { "name": "settlementPeriod", "value": "3,4", "type": "query", "description": "List of Settlement Periods" }, { "name": "fuelType", "value": "NUCLEAR", "type": "query", "description": "Fuel Type e.g. NUCLEAR" } ] }, "docs": "This endpoint provides the half-hourly generation outturn (Generation By Fuel type)\nto give our users an indication of the generation outturn for Great Britain.\nThe data is aggregated by Fuel Type category and updated at 30-minute intervals with\naverage MW values over 30 minutes for each category.\n \nThis endpoint includes additional settlement parameters such as Settlement Date and Settlement Period.\nThe Settlement Date fields cannot be set when a Publish Date field is set.\n " }, { "info": { "name": "Instantaneous generation outturn by fuel type (FUELINST)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/FUELINST", "params": [ { "name": "publishDateTimeFrom", "value": "2022-06-20T00:00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2022-06-26T00:00:00Z", "type": "query" }, { "name": "settlementDateFrom", "value": "2022-09-20", "type": "query" }, { "name": "settlementDateTo", "value": "2022-09-21", "type": "query" }, { "name": "settlementPeriod", "value": "3,4", "type": "query", "description": "List of Settlement Periods" }, { "name": "fuelType", "value": "NUCLEAR", "type": "query", "description": "Fuel Type e.g. NUCLEAR" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides the instantaneous generation outturn (Generation By Fuel type)\nto give our users an indication of the generation outturn for Great Britain.\nThe data is aggregated by Fuel Type category and updated at five-minute intervals\nwith average MW values over 5 minutes for each category.\n \nThis endpoint includes additional settlement parameters such as Settlement Date and Settlement Period.\nThe Settlement Date fields cannot be set when a Publish Date field is set.\n " }, { "info": { "name": "Instantaneous generation outturn by fuel type (FUELINST) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/FUELINST/stream", "params": [ { "name": "publishDateTimeFrom", "value": "2022-06-20T00:00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2022-06-26T00:00:00Z", "type": "query" }, { "name": "settlementDateFrom", "value": "2022-09-20", "type": "query" }, { "name": "settlementDateTo", "value": "2022-09-21", "type": "query" }, { "name": "settlementPeriod", "value": "3,4", "type": "query", "description": "List of Settlement Periods" }, { "name": "fuelType", "value": "NUCLEAR", "type": "query", "description": "Fuel Type e.g. NUCLEAR" } ] }, "docs": "This endpoint provides the instantaneous generation outturn (Generation By Fuel type)\nto give our users an indication of the generation outturn for Great Britain.\nThe data is aggregated by Fuel Type category and updated at five-minute intervals\nwith average MW values over 5 minutes for each category.\n \nThis endpoint includes additional settlement parameters such as Settlement Date and Settlement Period.\nThe Settlement Date fields cannot be set when a Publish Date field is set.\n " }, { "info": { "name": "2 to 14 days ahead generation availability aggregated by Balancing Mechanism Units (UOU2T14D)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/UOU2T14D", "params": [ { "name": "fuelType", "value": "WIND", "type": "query", "description": "The fuel type to query. Add each fuel type separately. If no fuel types are supplied, all fuel types will be returned." }, { "name": "publishDateTimeFrom", "value": "", "type": "query", "description": "Start of the Publish Time range to query. If specified, PublishDateTimeTo must also be specified.\nIf both are omitted, latest published data is returned." }, { "name": "publishDateTimeTo", "value": "", "type": "query", "description": "End of the Publish Time range to query. If specified, PublishDateTimeFrom must also be specified.\nIf both are omitted, latest published data is returned." }, { "name": "bmUnit", "value": "WTMSO-1", "type": "query", "description": "The BM units to query. Add each unit separately. Either the Elexon ID or the National Grid ID can be used.\nIf no BM unit is supplied all BM units will be returned." }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides a forward view of availability (also referred to as Output Usable\ndata under the Grid Code) for generation and interconnector capacity, accounting for planned\noutages covering availability data from 2 days ahead to 14 days ahead; it is aggregated by\nNational Grid Balancing Mechanism Units (NGC BMUs).\n \nIn the context of this report, BMUs can be considered as generating units.\nElexon BMUs differs from NGC BMUs by including a prefix e.g. 'T_'.\nThe mapping between " }, { "info": { "name": "2 to 14 days ahead generation availability aggregated by Balancing Mechanism Units (UOU2T14D) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/UOU2T14D/stream", "params": [ { "name": "fuelType", "value": "WIND", "type": "query", "description": "The fuel type to query. Add each fuel type separately. If no fuel types are supplied, all fuel types will be returned." }, { "name": "publishDateTimeFrom", "value": "", "type": "query", "description": "Start of the Publish Time range to query. If specified, PublishDateTimeTo must also be specified.\nIf both are omitted, latest published data is returned." }, { "name": "publishDateTimeTo", "value": "", "type": "query", "description": "End of the Publish Time range to query. If specified, PublishDateTimeFrom must also be specified.\nIf both are omitted, latest published data is returned." }, { "name": "bmUnit", "value": "WTMSO-1", "type": "query", "description": "The BM units to query. Add each unit separately. Either the Elexon ID or the National Grid ID can be used.\nIf no BM unit is supplied all BM units will be returned." } ] }, "docs": "This endpoint provides a forward view of availability (also referred to as Output Usable\ndata under the Grid Code) for generation and interconnector capacity, accounting for planned\noutages covering availability data from 2 days ahead to 14 days ahead; it is aggregated by\nNational Grid Balancing Mechanism Units (NGC BMUs).\n \nIn the context of this report, BMUs can be considered as generating units.\nElexon BMUs differs from NGC BMUs by including a prefix e.g. 'T_'.\nThe mapping between " }, { "info": { "name": "2 to 156 weeks ahead generation availability aggregated by Balancing Mechanism Units (UOU2T3YW)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/UOU2T3YW", "params": [ { "name": "fuelType", "value": "CCGT", "type": "query", "description": "The fuel type to query. Add each fuel type separately. If no fuel types are supplied, all fuel types will be returned." }, { "name": "publishDateTimeFrom", "value": "", "type": "query", "description": "Start of the Publish Time range to query. If specified, PublishDateTimeTo must also be specified.\nIf both are omitted, latest published data is returned." }, { "name": "publishDateTimeTo", "value": "", "type": "query", "description": "End of the Publish Time range to query. If specified, PublishDateTimeFrom must also be specified.\nIf both are omitted, latest published data is returned." }, { "name": "bmUnit", "value": "T_CARR-1", "type": "query", "description": "The BM units to query. Add each unit separately. Either the Elexon ID or the National Grid ID can be used.\nIf no BM unit is supplied all BM units will be returned." }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint forward view of availability (also referred to as Output Usable\ndata under the Grid Code) for generation and interconnector capacity, accounting for planned\noutages covering availability data from 2 weeks ahead to 156 weeks ahead; it is aggregated by\nBalancing Mechanism Units (BMUs).\n \nIn the context of this report, BMUs can be considered as generating units.\nElexon BMUs differs from NGC BMUs by including a prefix e.g. 'T_'.\nThe mapping between NGC and Elexon BMUs can be" }, { "info": { "name": "2 to 156 weeks ahead generation availability aggregated by Balancing Mechanism Units (UOU2T3YW) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/UOU2T3YW/stream", "params": [ { "name": "fuelType", "value": "CCGT", "type": "query", "description": "The fuel type to query. Add each fuel type separately. If no fuel types are supplied, all fuel types will be returned." }, { "name": "publishDateTimeFrom", "value": "", "type": "query", "description": "Start of the Publish Time range to query. If specified, PublishDateTimeTo must also be specified.\nIf both are omitted, latest published data is returned." }, { "name": "publishDateTimeTo", "value": "", "type": "query", "description": "End of the Publish Time range to query. If specified, PublishDateTimeFrom must also be specified.\nIf both are omitted, latest published data is returned." }, { "name": "bmUnit", "value": "T_CARR-1", "type": "query", "description": "The BM units to query. Add each unit separately. Either the Elexon ID or the National Grid ID can be used.\nIf no BM unit is supplied all BM units will be returned." } ] }, "docs": "This endpoint forward view of availability (also referred to as Output Usable\ndata under the Grid Code) for generation and interconnector capacity, accounting for planned\noutages covering availability data from 2 weeks ahead to 156 weeks ahead; it is aggregated by\nBalancing Mechanism Units (BMUs).\n \nIn the context of this report, BMUs can be considered as generating units.\nElexon BMUs differs from NGC BMUs by including a prefix e.g. 'T_'.\nThe mapping between NGC and Elexon BMUs can be" }, { "info": { "name": "2 to 14 days ahead generation availability aggregated by fuel type (FOU2T14D)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/FOU2T14D", "params": [ { "name": "fuelType", "value": "", "type": "query" }, { "name": "publishDate", "value": "2022-09-20", "type": "query", "description": "The publish date for filtering. This must be in the format yyyy-MM-dd." }, { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" }, { "name": "biddingZone", "value": "", "type": "query" }, { "name": "interconnector", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides a forward view of availability (also referred to as Output Usable data\nunder the Grid Code) for generation and interconnector capacity, accounting for planned outages\ncovering 2 days ahead to 14 days ahead; it is aggregated by Fuel Types categories.\n \nDate parameter must be provided in the exact format yyyy-MM-dd." }, { "info": { "name": "2 to 156 weeks ahead generation availability aggregated by fuel type (FOU2T3YW)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/FOU2T3YW", "params": [ { "name": "fuelType", "value": "", "type": "query" }, { "name": "publishDate", "value": "2022-09-20", "type": "query", "description": "The publish date for filtering. This must be in the format yyyy-MM-dd." }, { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" }, { "name": "week", "value": "", "type": "query" }, { "name": "year", "value": "", "type": "query" }, { "name": "biddingZone", "value": "", "type": "query" }, { "name": "interconnector", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides a forward view of availability (also referred to as Output Usable data\nunder the Grid Code) for generation and interconnector capacity, accounting for planned outages\ncovering availability data from 2 weeks ahead to 156 weeks ahead;\nit is aggregated by Fuel Types categories.\n \nDate parameter must be provided in the exact format yyyy-MM-dd." }, { "info": { "name": "2 to 14 days ahead generation availability aggregated data (NOU2T14D)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/NOU2T14D", "params": [ { "name": "publishDate", "value": "2022-09-20", "type": "query", "description": "The publish date for filtering. This must be in the format yyyy-MM-dd." }, { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides a forward view of availability (also referred to as Output Usable data\nunder the Grid Code) for generation and interconnector capacity, accounting for planned outages\ncovering 2 days ahead to 14 days ahead. The data is aggregated at national level.\n \nDate parameter must be provided in the exact format yyyy-MM-dd." }, { "info": { "name": "2 to 156 weeks ahead generation availability aggregated data (NOU2T3YW)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/NOU2T3YW", "params": [ { "name": "publishDate", "value": "2022-09-20", "type": "query", "description": "The publish date for filtering. This must be in the format yyyy-MM-dd." }, { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" }, { "name": "week", "value": "", "type": "query" }, { "name": "year", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides a forward view of availability (also referred to as Output Usable data\nunder the Grid Code) for generation and interconnector capacity, accounting for planned outages\ncovering availability data from 2 weeks ahead to 156 weeks ahead.\nThe data is an aggregation of all Fuel Type categories at national level.\n \nDate parameter must be provided in the exact format yyyy-MM-dd." }, { "info": { "name": "Temperature data (TEMP)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/TEMP", "params": [ { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides the average degree celsius value measured at midday deemed to be\nrepresentative of the temperature for Great Britain. Data is gathered from 6 weather stations.\nDefault output will be the last 31 days. Values are received from 5pm each day." }, { "info": { "name": "Day and day-ahead indicated generation (INDGEN)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/INDGEN", "params": [ { "name": "boundary", "value": "", "type": "query" }, { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides the indicated generation received from NGESO. Data is received daily, by\nmidday. Expressed as an average MW value for each Settlement period. The indicated generation\nforecast for each period is the sum of all the PNs submitted for BM Units which are forecast to\nbe exporting energy, presented as a single average MW value for the settlement period.\n\nThis API endpoint provides a maximum data output range of 1 day." }, { "info": { "name": "Day and day-ahead indicated generation (INDGEN) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/INDGEN/stream", "params": [ { "name": "boundary", "value": "", "type": "query" }, { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" } ] }, "docs": "This endpoint provides the indicated generation received from NGESO. Data is received daily, by\nmidday. Expressed as an average MW value for each settlement period. The indicated generation\nforecast for each period is the sum of all the PNs submitted for BM Units which are forecast to\nbe exporting energy, presented as a single average MW value for the settlement period.\n\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Day and day-ahead indicated demand (INDDEM)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/INDDEM", "params": [ { "name": "boundary", "value": "", "type": "query" }, { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides the indicated demand forecast for the current day and day-ahead received\nfrom NGESO. The forecast is updated every half hour. The forecast for each period is the sum of\nall the PNs submitted for BM Units which are forecast to be importing energy. Data is presented\nan average MW for the settlement period.\n \nThis API endpoint provides a maximum data output range of 1 day." }, { "info": { "name": "Day and day-ahead indicated demand (INDDEM) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/INDDEM/stream", "params": [ { "name": "boundary", "value": "", "type": "query" }, { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" } ] }, "docs": "This endpoint provides the indicated demand forecast for the current day and day-ahead received\nfrom NGESO. The forecast is updated every half hour. The forecast for each period is the sum of\nall the PNs submitted for BM Units which are forecast to be importing energy. Data is presented\nan average MW for the settlement period.\n\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Day and day-ahead indicated margin (MELNGC)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/MELNGC", "params": [ { "name": "boundary", "value": "", "type": "query" }, { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides the indicated margin. Data is received every half an hour from NGESO.\nExpressed as an average MW value for each settlement period. The indicated margin forecast for\neach settlement period is the difference between the sum of the MELs submitted for that period,\nand the National Demand forecast made by the System Operator. The greater the value, the higher\nthe margin between available generation capacity and forecast demand - that is to say, the more\nspare capacity there is " }, { "info": { "name": "Day and day-ahead indicated margin (MELNGC) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/MELNGC/stream", "params": [ { "name": "boundary", "value": "", "type": "query" }, { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" } ] }, "docs": "This endpoint provides the indicated margin. Data is received every half an hour from NGESO.\nExpressed as an average MW value for each settlement period. The indicated margin forecast for\neach settlement period is the difference between the sum of the MELs submitted for that period,\nand the National Demand forecast made by the System Operator. The greater the value, the higher\nthe margin between available generation capacity and forecast demand - that is to say, the more\nspare capacity there is " }, { "info": { "name": "Day and day-ahead indicated imbalance (IMBALNGC)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/IMBALNGC", "params": [ { "name": "boundary", "value": "", "type": "query" }, { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides the indicated imbalance. Data is received by daily by midday from NGESO.\nExpressed as an average MW value for each settlement period. The indicated imbalance forecast for\neach period is the difference between the sum of the PNs submitted for generation BM Units (i.e.\nthe indicated generation), and the Transmission System Demand forecast made by the System Operator.\n \nThis API endpoint provides a maximum data output range of 1 day." }, { "info": { "name": "Day and day-ahead indicated imbalance (IMBALNGC) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/IMBALNGC/stream", "params": [ { "name": "boundary", "value": "", "type": "query" }, { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" } ] }, "docs": "This endpoint provides the indicated imbalance. Data is received by daily by midday from NGESO.\nExpressed as an average MW value for each settlement period. The indicated imbalance forecast for\neach period is the difference between the sum of the PNs submitted for generation BM Units (i.e.\nthe indicated generation), and the National Demand forecast made by the System Operator.\n\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Day and day-ahead National Demand forecast (NDF)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/NDF", "params": [ { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides the National Demand forecast received from NGESO. Data is available\ndaily and will show values for the day ahead. Expressed as an average MW\nvalue for each settlement period. The forecast is based on historically metered generation\noutput for Great Britain. This value INCLUDES transmission losses, but EXCLUDES interconnector\nflows and demand from station transformers and pumped storage units.\n \nThis API endpoint provides a maximum data output range of 1 day.\n " }, { "info": { "name": "Day and day-ahead National Demand forecast (NDF) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/NDF/stream", "params": [ { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" } ] }, "docs": "This endpoint provides the National Demand forecast received from NGESO. Data is available\ndaily and will show values for the day ahead. Expressed as an average MW\nvalue for each settlement period. The forecast is based on historically metered generation\noutput for Great Britain. This value INCLUDES transmission losses, but EXCLUDES interconnector\nflows and demand from station transformers and pumped storage units.\n \nSpecific publish time filters may be supplied, otherwise this will r" }, { "info": { "name": "Day and day-ahead Transmission System Demand forecast (TSDF)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/TSDF", "params": [ { "name": "boundary", "value": "", "type": "query" }, { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides the Transmission System Demand forecast.\nData is received daily from NGESO and will show values for the day ahead.\nExpressed as an average MW value for each settlement period.\nThe Transmission System Demand forecast is based on historically metered generation output for Great Britain.\nThis value INCLUDES interconnector flows and demand from station transformers and pumped storage units.\n\nSpecific publish time filters may be supplied, otherwise this will retrieve the latest" }, { "info": { "name": "Day and day-ahead Transmission System Demand forecast (TSDF) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/TSDF/stream", "params": [ { "name": "boundary", "value": "", "type": "query" }, { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" } ] }, "docs": "This endpoint provides the Transmission System Demand forecast .\nData is received daily from NGESO and will show values for the day ahead.\nExpressed as an average MW value for each settlement period.\nThe Transmission System Demand forecast is based on historically metered generation output for Great Britain.\nThis value INCLUDES interconnector flows and demand from station transformers and pumped storage units.\n\nSpecific publish time filters may be supplied, otherwise this will retrieve the lates" }, { "info": { "name": "Wind generation forecast (WINDFOR)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/WINDFOR", "params": [ { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides wind generation forecast data.\n\nSpecific publish time filters may be supplied, otherwise this will retrieve the latest published forecast." }, { "info": { "name": "Wind generation forecast (WINDFOR) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/WINDFOR/stream", "params": [ { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" } ] }, "docs": "This endpoint provides wind generation forecast data.\n\nSpecific publish time filters may be supplied, otherwise this will retrieve the latest published forecast.\n\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Initial National Demand outturn (INDO)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/INDO", "params": [ { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "The endpoint provides data showing the initial National Demand outturn.\nData is updated at 15 min intervals containing the initial demand expressed in MW.\n \nSpecific publish time filters may be supplied, otherwise this will retrieve the latest published data." }, { "info": { "name": "Initial National Demand outturn daily (INDOD)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/INDOD", "params": [ { "name": "publishDateTimeFrom", "value": "2023-08-26T01:00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023-08-27T01:00:00Z", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides initial National Demand outturn daily data. The total daily energy volume is the total\ndemand volume for the previous day expressed on an initial National Demand outturn (INDO) basis, i.e. excluding\nstation transformer, pumping and interconnector export demand. It is calculated from summing the half hourly\nINDO demands (divided by two to convert to MWh).\n\nThis API endpoint has a maximum range of 2 years (731 days)." }, { "info": { "name": "Initial National Demand outturn daily (INDOD) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/INDOD/stream", "params": [ { "name": "publishDateTimeFrom", "value": "2023-08-26T01:00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023-08-27T01:00:00Z", "type": "query" } ] }, "docs": "This endpoint provides initial National Demand outturn daily data. The total daily energy volume is the total\ndemand volume for the previous day expressed on an initial National Demand outturn (INDO) basis, i.e. excluding\nstation transformer, pumping and interconnector export demand. It is calculated from summing the half hourly\nINDO demands (divided by two to convert to MWh).\n\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Initial Transmission System Demand outturn (ITSDO)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/ITSDO", "params": [ { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "The endpoint provides data showing the initial Transmission System Demand outturn.\nData is updated at 15 min intervals containing the initial demand expressed in MW.\n \nSpecific publish time filters may be supplied, otherwise this will retrieve the latest published forecast." }, { "info": { "name": "2-14 days ahead National Demand and surplus forecast (NDFD)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/NDFD", "params": [ { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides the National Demand forecast received from NGESO.\nData is available daily and will show values for the 2 to 14 days ahead.\nExpressed as an average MW value for each Settlement period. The forecast is based on historically metered generation output for Great Britain.\nThis value INCLUDES transmission losses, but EXCLUDES interconnector flows and demand from station.\n\nThis API endpoint provides a maximum data output range of 92 days.\n\nSpecific publish time filters may be supp" }, { "info": { "name": "2-14 days ahead National Demand and surplus forecast (NDFD) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/NDFD/stream", "params": [ { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" } ] }, "docs": "This endpoint provides the National Demand forecast received from NGESO.\nData is available daily and will show values for the 2 to 14 days ahead.\nExpressed as an average MW value for each Settlement period. The forecast is based on historically metered generation output for Great Britain.\nThis value INCLUDES transmission losses, but EXCLUDES Interconnector flows and demand from station\n\nSpecific publish time filters may be supplied, otherwise this will retrieve the latest published forecast.\n\nTh" }, { "info": { "name": "2-14 days ahead Transmission System Demand and surplus forecast (TSDFD)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/TSDFD", "params": [ { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides the Transmission System forecast. Data is available daily and will show values for the 2 to 14 days ahead.\nExpressed as an average MW value for each settlement period. The Transmission System Demand forecast is based on historically metered generation output for Great Britain.\nThis value INCLUDES interconnector flows and demand from station transformers and pumped storage units.\n \nSpecific publish time filters may be supplied, otherwise this will retrieve the la" }, { "info": { "name": "2-14 days ahead Transmission System Demand and surplus forecast (TSDFD) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/TSDFD/stream", "params": [ { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" } ] }, "docs": "This endpoint provides the Transmission System Demand forecast. Data is available daily and will show values for the 2 to 14 days ahead.\nExpressed as an average MW value for each settlement period. The Transmission System Demand forecast is based on historically metered generation output for Great Britain.\nThis value INCLUDES interconnector flows and demand from station transformers and pumped storage units.\n \nSpecific publish time filters may be supplied, otherwise this will retrieve" }, { "info": { "name": "2-52 weeks ahead National Demand and surplus forecast (NDFW)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/NDFW", "params": [ { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides the National Demand forecast received from NGESO.\nData is available from 4pm each Thursday and will show values for the 2 to 52 weeks ahead.\nExpressed as an average MW value for each week. The forecast is based on historically metered generation output for Great Britain.\nThis value INCLUDES transmission losses, but EXCLUDES interconnector flows and demand from station.\n\nThis API endpoint provides a maximum data output range of 366 days.\n\nSpecific publish time filters may b" }, { "info": { "name": "2-52 weeks ahead National Demand and surplus forecast (NDFW) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/NDFW/stream", "params": [ { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" } ] }, "docs": "This endpoint provides the National Demand forecast received from NGESO.\nData is available from 4pm each Thursday and will show values for the 2 to 52 weeks ahead.\nExpressed as an average MW value for each week. The forecast is based on historically metered generation output for Great Britain.\nThis value INCLUDES transmission losses, but EXCLUDES interconnector flows and demand from station.\n\nSpecific publish time filters may be supplied, otherwise this will retrieve the latest published forecas" }, { "info": { "name": "2-52 weeks ahead Transmission System Demand and surplus forecast (TSDFW)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/TSDFW", "params": [ { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides the Transmission System Demand forecast received from NGESO.\nData is available from 4pm each Thursday and will show values for the 2 to 52 weeks ahead.\nExpressed as an average MW value for each week. The forecast is based on historically metered generation output for Great Britain.\nThis value INCLUDES transmission losses, but EXCLUDES interconnector flows and demand from station.\n\nThis API will provide a maximum data output range of 366 days.\n\nSpecific publish time filters" }, { "info": { "name": "2-52 weeks ahead Transmission System Demand and surplus forecast (TSDFW) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/TSDFW/stream", "params": [ { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" } ] }, "docs": "This endpoint provides the Transmission System Demand forecast received from NGESO.\nData is available from 4pm each Thursday and will show values for the 2 to 52 weeks ahead.\nExpressed as an average MW value for each week. The forecast is based on historically metered generation output for Great Britain.\nThis value INCLUDES transmission losses, but EXCLUDES interconnector flows and demand from station.\n\nSpecific publish time filters may be supplied, otherwise this will retrieve the latest publis" }, { "info": { "name": "System frequency (FREQ)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/FREQ", "params": [ { "name": "measurementDateTimeFrom", "value": "", "type": "query" }, { "name": "measurementDateTimeTo", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "The endpoint provides data that has been received every 2 minutes the transmission system frequency, expressed as a hertz value for one or more spot times within that 2 minute period.\nThe default output will be the latest published data.\n \nA maximum limit of 24 hours is applied to this endpoint to limit response size. Use the streaming version\nfor larger response sizes." }, { "info": { "name": "System frequency (FREQ) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/FREQ/stream", "params": [ { "name": "measurementDateTimeFrom", "value": "", "type": "query" }, { "name": "measurementDateTimeTo", "value": "", "type": "query" } ] }, "docs": "The endpoint provides data that has been received every 2 minutes the transmission system frequency, expressed as a hertz value for one or more spot times within that 2 minute period.\nThe default output will be the latest published data.\n\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "2-14 days ahead demand surplus forecast (OCNMFD)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/OCNMFD", "params": [ { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "The demand surplus forecast data is received hourly from NGESO.\nIt shows the daily peak half hour MW value of generating plant demand surplus for each day for the 2 to 14 days ahead.\n\nThis API endpoint provides a maximum data output range of 7 days.\n \nSpecific publish time filters may be supplied, otherwise this will retrieve the latest published forecast." }, { "info": { "name": "2-14 days ahead demand surplus forecast (OCNMFD) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/OCNMFD/stream", "params": [ { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" } ] }, "docs": "The demand surplus forecast data is received hourly from NGESO.\nIt shows the daily peak half hour MW value of generating plant demand surplus for each day for the 2 to 14 days ahead.\n\nSpecific publish time filters may be supplied, otherwise this will retrieve the latest published forecast.\n\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "2-14 days ahead demand margin forecast (OCNMFD2)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/OCNMFD2", "params": [ { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "The demand margin forecast is received hourly from NGESO.\nIt shows the daily peak half hour MW value of generating plant demand margin for each day for the 2 to 14 days ahead.\n\nThis API endpoint provides a maximum data output range of 7 days.\n \nSpecific publish time filters may be supplied, otherwise this will retrieve the latest published forecast." }, { "info": { "name": "2-14 days ahead demand margin forecast (OCNMFD2) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/OCNMFD2/stream", "params": [ { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" } ] }, "docs": "The demand margin forecast is received hourly from NGESO.\nIt shows the daily peak half hour MW value of generating plant demand margin for each day for the 2 to 14 days ahead.\n\nSpecific publish time filters may be supplied, otherwise this will retrieve the latest published forecast.\n\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "2-156 weeks ahead demand surplus forecast (OCNMF3Y)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/OCNMF3Y", "params": [ { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "The demand surplus forecast data is received hourly from NGESO.\nIt shows the weekly peak half hour MW value of generating plant demand surplus for each day for the 2-156 weeks ahead.\n\nThis API endpoint provides a maximum data output range of 7 days.\n \nSpecific publish time filters may be supplied, otherwise this will retrieve the latest published forecast." }, { "info": { "name": "2-156 weeks ahead demand surplus forecast (OCNMF3Y) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/OCNMF3Y/stream", "params": [ { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" } ] }, "docs": "The demand surplus forecast data is received hourly from NGESO.\nIt shows the weekly peak half hour MW value of generating plant demand surplus for each day for the 2-156 weeks ahead.\n\nSpecific publish time filters may be supplied, otherwise this will retrieve the latest published forecast.\n\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "2-156 weeks ahead demand margin forecast (OCNMF3Y2)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/OCNMF3Y2", "params": [ { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "The demand margin forecast is received hourly from NGESO.\nIt shows the weekly peak half hour MW value of generating plant demand margin for each day for the 2 to 156 weeks ahead.\n \nThis API endpoint has a maximum data output range of 7 days.\n\nSpecific publish time filters may be supplied, otherwise this will retrieve the latest published forecast." }, { "info": { "name": "2-156 weeks ahead demand margin forecast (OCNMF3Y2) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/OCNMF3Y2/stream", "params": [ { "name": "publishDateTimeFrom", "value": "", "type": "query" }, { "name": "publishDateTimeTo", "value": "", "type": "query" } ] }, "docs": "The demand margin forecast is received hourly from NGESO.\nIt shows the weekly peak half hour MW value of generating plant demand margin for each day for the 2 to 156 weeks ahead.\n\nSpecific publish time filters may be supplied, otherwise this will retrieve the latest published forecast.\n\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Returns the time when each dataset was last updated", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/metadata/latest", "params": [ { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "Depending on the dataset, this value may be taken from the timestamp on the source datafile, the\npublishTime field on the dataset, or the latest available measurement time." }, { "info": { "name": "Loss of load probability and de-rated margin (LOLPDRM)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/LOLPDRM", "params": [ { "name": "publishDateTimeFrom", "value": "2023-03-06T07:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023-03-06T12:00Z", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "The loss of load probability and de-rated margin data is received half-hourly from NGESO.\n \nLoss of load probability (LoLP) is a measure of system reliability, calculated by NGESO for each settlement period,\nusing the methodology set out in the Loss of Load Probability Calculation Statement.\n \nDe-rated margin is a forecast of the excess supply on the system, which has been adjusted to take account of the likely availability of electricity generators." }, { "info": { "name": "Loss of load probability and de-rated margin (LOLPDRM)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/LOLPDRM/stream", "params": [ { "name": "publishDateTimeFrom", "value": "2023-03-06T07:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023-03-06T12:00Z", "type": "query" } ] }, "docs": "The loss of load probability and de-rated margin data is received half-hourly from NGESO.\n \nLoss of load probability (LoLP) is a measure of system reliability, calculated by NGESO for each settlement period,\nusing the methodology set out in the Loss of Load Probability Calculation Statement.\n \nDe-rated margin is a forecast of the excess supply on the system, which has been adjusted to take account of the likely availability of electricity generators.\n\nThis endpoint has an o" }, { "info": { "name": "Credit default notices (CDN)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/CDN", "params": [ { "name": "publishDateTimeFrom", "value": "2022-06-25T00:00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2022-06-26T00:00:00Z", "type": "query" }, { "name": "bscPartyId", "value": "INVE", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides CDN (Credit Default Notice) data received from ECVAA (Energy Contract Volume Aggregation Agent)." }, { "info": { "name": "Credit default notices (CDN) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/CDN/stream", "params": [ { "name": "publishDateTimeFrom", "value": "2022-06-25T00:00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2022-06-26T00:00:00Z", "type": "query" }, { "name": "bscPartyId", "value": "INVE", "type": "query" } ] }, "docs": "This endpoint provides CDN (Credit Default Notice) data received from ECVAA (Energy Contract Volume Aggregation Agent).\n \nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "System warnings (SYSWARN)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/SYSWARN", "params": [ { "name": "publishDateTimeFrom", "value": "2023/06/01 07:00", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023/06/30 10:00", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides system warnings data" }, { "info": { "name": "System warnings (SYSWARN) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/SYSWARN/stream", "params": [ { "name": "publishDateTimeFrom", "value": "2023/06/01 07:00", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023/06/30 10:00", "type": "query" } ] }, "docs": "This endpoint provides system warnings data\n\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Demand control instructions (DCI)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/DCI", "params": [ { "name": "publishDateTimeFrom", "value": "2021-04-30T00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2021-05-30T20:00Z", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides demand control instruction data, filtered by publish time." }, { "info": { "name": "Demand control instructions (DCI) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/DCI/stream", "params": [ { "name": "publishDateTimeFrom", "value": "2021-04-30T00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2021-05-30T20:00Z", "type": "query" } ] }, "docs": "This endpoint provides demand control instruction data, filtered by publish time.\n\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "SO-SO prices (SOSO)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/SOSO", "params": [ { "name": "publishDateTimeFrom", "value": "2023-09-26T07:00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023-09-27T07:00:00Z", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides system operator to system operator prices data, filtered by publish time.\nThis API endpoint has a maximum range of 24 hours." }, { "info": { "name": "SO-SO prices (SOSO) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/SOSO/stream", "params": [ { "name": "publishDateTimeFrom", "value": "2023-09-26T07:00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023-09-27T07:00:00Z", "type": "query" } ] }, "docs": "This endpoint provides system operator to system operator prices data, filtered by publish time.\n\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Trading unit data (S0491_TUDM)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/TUDM", "params": [ { "name": "settlementDate", "value": "2023-10-05", "type": "query", "description": "The settlement date to filter. This must be in the format yyyy-MM-dd." }, { "name": "settlementPeriod", "value": "10", "type": "query" }, { "name": "tradingUnitName", "value": "DEFAULT__A", "type": "query" }, { "name": "tradingUnitType", "value": "Base", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides trading unit data for a settlement period filtered by trading unit name and type." }, { "info": { "name": "Trading unit data (S0491_TUDM) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/TUDM/stream", "params": [ { "name": "settlementDateFrom", "value": "2023-10-05", "type": "query", "description": "The settlement date to filter from. This must be in the format yyyy-MM-dd." }, { "name": "settlementPeriodFrom", "value": "10", "type": "query" }, { "name": "settlementDateTo", "value": "2023-10-05", "type": "query", "description": "The settlement date to filter to. This must be in the format yyyy-MM-dd." }, { "name": "settlementPeriodTo", "value": "11", "type": "query" }, { "name": "tradingUnitName", "value": "DEFAULT__A", "type": "query" }, { "name": "tradingUnitType", "value": "Base", "type": "query" } ] }, "docs": "This endpoint provides trading unit data filtered by settlement period, trading unit name and type.\n\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Restoration Region Demand Forecast (RZDF)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/RZDF", "params": [ { "name": "submissionDateTimeFrom", "value": "2025-06-25 00:00:00Z", "type": "query", "description": "The submission date and time to filter from. This should be in the format yyyy-MM-dd HH:mm:ssZ." }, { "name": "submissionDateTimeTo", "value": "2025-07-05 00:00:00Z", "type": "query", "description": "The submission date and time to filter to. This should be in the format yyyy-MM-dd HH:mm:ssZ." }, { "name": "region", "value": "", "type": "query", "description": "The region to filter by." }, { "name": "gspGroupId", "value": "", "type": "query", "description": "The GSP Group ID to filter by." }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides the forecasted peak demand values (60% and 100%) for each restoration region with filtering by submission time, region, and GSP Group ID (when received by NESO).\nThis API endpoint supports up to 12 months range per request." }, { "info": { "name": "Restoration Region Demand Forecast (RZDF) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/RZDF/stream", "params": [ { "name": "submissionDateTimeFrom", "value": "2025-06-25 00:00:00Z", "type": "query", "description": "The submission date and time to filter from. This should be in the format yyyy-MM-dd HH:mm:ssZ." }, { "name": "submissionDateTimeTo", "value": "2025-07-05 00:00:00Z", "type": "query", "description": "The submission date and time to filter to. This should be in the format yyyy-MM-dd HH:mm:ssZ." }, { "name": "region", "value": "", "type": "query", "description": "The region to filter by." }, { "name": "gspGroupId", "value": "", "type": "query", "description": "The GSP Group ID to filter by." } ] }, "docs": "This endpoint provides the forecasted peak demand values (60% and 100%) for each restoration region with filtering by submission time, region, and GSP Group ID (when received by NESO).\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Restoration Region Demand Restored (RZDR)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/RZDR", "params": [ { "name": "submissionDateTimeFrom", "value": "2025-06-25 00:00:00Z", "type": "query", "description": "The submission date and time to filter from. This should be in the format yyyy-MM-dd HH:mm:ssZ." }, { "name": "submissionDateTimeTo", "value": "2025-07-05 00:00:00Z", "type": "query", "description": "The submission date and time to filter to. This should be in the format yyyy-MM-dd HH:mm:ssZ." }, { "name": "region", "value": "", "type": "query", "description": "The region to filter by." }, { "name": "gspGroupId", "value": "", "type": "query", "description": "The GSP Group ID to filter by." }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides the restored demand value for each restoration region with filtering by submission time, region, and GSP Group ID (when received by NESO).\nThis API endpoint supports up to 12 months range per request." }, { "info": { "name": "Restoration Region Demand Restored (RZDR) Stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/RZDR/stream", "params": [ { "name": "submissionDateTimeFrom", "value": "2025-06-25 00:00:00Z", "type": "query", "description": "The submission date and time to filter from. This should be in the format yyyy-MM-dd HH:mm:ssZ." }, { "name": "submissionDateTimeTo", "value": "2025-07-05 00:00:00Z", "type": "query", "description": "The submission date and time to filter to. This should be in the format yyyy-MM-dd HH:mm:ssZ." }, { "name": "region", "value": "", "type": "query", "description": "The region to filter by." }, { "name": "gspGroupId", "value": "", "type": "query", "description": "The GSP Group ID to filter by." } ] }, "docs": "This endpoint provides the restored demand value for each restoration region with filtering by submission time, region, and GSP Group ID (when received by NESO).\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Stable Import Limit (SIL)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/SIL", "params": [ { "name": "from", "value": "2022-07-20T13:15Z", "type": "query", "description": "The start of the data time window." }, { "name": "to", "value": "2022-07-21T13:15Z", "type": "query", "description": "The end of the data time window." }, { "name": "bmUnit", "value": "T_KILLPG-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides Stable Import Limit data received from NGESO.\nStable Import Limit is a negative megawatt value, expressing the minimum stable operating level at which a particular BM Unit can import power from the transmission system.\n \nIf no date window is chosen, the search will default to results from last 24 hours." }, { "info": { "name": "Stable Import Limit (SIL) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/SIL/stream", "params": [ { "name": "from", "value": "2022-07-20T13:15Z", "type": "query", "description": "The start of the data time window." }, { "name": "to", "value": "2022-07-21T13:15Z", "type": "query", "description": "The end of the data time window." }, { "name": "bmUnit", "value": "T_KILLPG-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." } ] }, "docs": "This endpoint provides Stable Import Limit data received from NGESO.\nStable Import Limit is a negative megawatt value, expressing the minimum stable operating level at which a particular BM Unit can import power from the transmission system.\n \nIf no date window is chosen, the search will default to results from last 24 hours.\n \nThis endpoint has an optimised JSON payload and is aimed at frequent requests for SIL data." }, { "info": { "name": "Stable Export Limit (SEL)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/SEL", "params": [ { "name": "from", "value": "2022-07-20T13:15Z", "type": "query", "description": "The start of the data time window." }, { "name": "to", "value": "2022-07-21T13:15Z", "type": "query", "description": "The end of the data time window." }, { "name": "bmUnit", "value": "T_KILLPG-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides Stable Export Limit data received from NGESO.\nStable Export Limit is a positive megawatt value, expressing the minimum stable operating level at which a particular BM Unit can export power to the transmission system.\n \nIf no date window is chosen, the search will default to results from last 24 hours." }, { "info": { "name": "Stable Export Limit (SEL) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/SEL/stream", "params": [ { "name": "from", "value": "2022-07-20T13:15Z", "type": "query", "description": "The start of the data time window." }, { "name": "to", "value": "2022-07-21T13:15Z", "type": "query", "description": "The end of the data time window." }, { "name": "bmUnit", "value": "T_KILLPG-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." } ] }, "docs": "This endpoint provides Stable Export Limit data received from NGESO.\nStable Export Limit is a positive megawatt value, expressing the minimum stable operating level at which a particular BM Unit can export power to the transmission system.\n \nIf no date window is chosen, the search will default to results from last 24 hours.\n \nThis endpoint has an optimised JSON payload and is aimed at frequent requests for SEL data." }, { "info": { "name": "Minimum Zero Time (MZT)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/MZT", "params": [ { "name": "from", "value": "2022-08-01T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-08-02T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_FOYE-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides Minimum Zero Time data received from NGESO.\n\nThe Minimum Zero Time is the minimum time that a BM Unit which has been exporting must operate at zero or import, before returning to export;\nwhereas if the BM Unit has been importing, the MZT indicates the minimum time that it must operate at zero or export before returning to import,\nif action by the System Operator (i.e. a Bid-Offer Acceptance) places it at such a level.\n \nBy default, the from and to parameters fil" }, { "info": { "name": "Minimum Zero Time (MZT) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/MZT/stream", "params": [ { "name": "from", "value": "2022-08-01T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-08-02T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_FOYE-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." } ] }, "docs": "This endpoint provides Minimum Zero Time data received from NGESO.\n\nThe Minimum Zero Time is the minimum time that a BM Unit which has been exporting must operate at zero or import, before returning to export;\nwhereas if the BM Unit has been importing, the MZT indicates the minimum time that it must operate at zero or export before returning to import,\nif action by the System Operator (i.e. a Bid-Offer Acceptance) places it at such a level.\n \nBy default, the from and to parameters fil" }, { "info": { "name": "Minimum Non-Zero Time (MNZT)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/MNZT", "params": [ { "name": "from", "value": "2022-08-01T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-08-02T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_FOYE-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides Minimum Non Zero Time data received from NGESO.\n\nThe Minimum Non-Zero Time represents the minimum time that a BM Unit can operate at a non-zero level as a result of a Bid-Offer Acceptance.\n \nBy default, the from and to parameters filter the data by time inclusively. If the settlementPeriodFrom or\nsettlementPeriodTo parameters are provided, the corresponding from or to parameter instead filters on settlement\ndate, allowing for searching by a combination of time a" }, { "info": { "name": "Minimum Non-Zero Time (MNZT) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/MNZT/stream", "params": [ { "name": "from", "value": "2022-08-01T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-08-02T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_FOYE-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." } ] }, "docs": "This endpoint provides Minimum Non Zero Time data received from NGESO.\n\nThe Minimum Non-Zero Time represents the minimum time that a BM Unit can operate at a non-zero level as a result of a Bid-Offer Acceptance.\n \nBy default, the from and to parameters filter the data by time inclusively. If the settlementPeriodFrom or\nsettlementPeriodTo parameters are provided, the corresponding from or to parameter instead filters on settlement\ndate, allowing for searching by a combination of time a" }, { "info": { "name": "Maximum Delivery Volume (MDV)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/MDV", "params": [ { "name": "from", "value": "2022-08-01T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-08-02T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_FOYE-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides Maximum Delivery Volume data received from NGESO.\n \nMaximum Delivery Volume is the maximum number of MWh of Offer (or Bid), that a particular BM Unit\nmay deliver within the associated Maximum Delivery Period.\n \nBy default, the from and to parameters filter the data by time inclusively. If the settlementPeriodFrom or\nsettlementPeriodTo parameters are provided, the corresponding from or to parameter instead filters on settlement\ndate, allowing for searc" }, { "info": { "name": "Maximum Delivery Volume (MDV) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/MDV/stream", "params": [ { "name": "from", "value": "2022-08-01T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-08-02T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_FOYE-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." } ] }, "docs": "This endpoint provides Maximum Delivery Volume data received from NGESO.\n \nMaximum Delivery Volume is the maximum number of MWh of Offer (or Bid), that a particular BM Unit\nmay deliver within the associated Maximum Delivery Period.\n \nBy default, the from and to parameters filter the data by time inclusively. If the settlementPeriodFrom or\nsettlementPeriodTo parameters are provided, the corresponding from or to parameter instead filters on settlement\ndate, allowing for searc" }, { "info": { "name": "Maximum Delivery Period (MDP)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/MDP", "params": [ { "name": "from", "value": "2022-08-01T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-08-02T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_FOYE-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "Maximum Delivery Period (MDP) is the maximum period, expressed in minutes, over which the\nMaximum Delivery Volume (MDV) applies. Maximum Delivery Volume is the maximum number of MWh of Offer (or Bid)\nthat a particular BM Unit may deliver within the associated Maximum Delivery Period.\n \nBy default, the from and to parameters filter the data by time inclusively. If the settlementPeriodFrom or\nsettlementPeriodTo parameters are provided, the corresponding from or to parameter instead filt" }, { "info": { "name": "Maximum Delivery Period (MDP) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/MDP/stream", "params": [ { "name": "from", "value": "2022-08-01T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-08-02T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_FOYE-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." } ] }, "docs": "This endpoint provides Maximum Delivery Period data received from NGESO.\n \nMaximum Delivery Period (MDP) is the maximum period over which the Maximum Delivery Volume (MDV) applies.\n \nBy default, the from and to parameters filter the data by time inclusively. If the settlementPeriodFrom or\nsettlementPeriodTo parameters are provided, the corresponding from or to parameter instead filters on settlement\ndate, allowing for searching by a combination of time and/or settlement dat" }, { "info": { "name": "Notice to Deliver Bids (NTB)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/NTB", "params": [ { "name": "from", "value": "2022-08-01T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-08-02T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_FOYE-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides Notice to Deliver Bids data received from NGESO.\n \nNotice to Deliver Bids (NTB) indicates the length of time between the issuing of a Bid-Offer Acceptance and the\ntime when a BM Unit begins to deliver Bid volumes, expressed in minutes.\n \nBy default, the from and to parameters filter the data by time inclusively. If the settlementPeriodFrom or\nsettlementPeriodTo parameters are provided, the corresponding from or to parameter instead filters on settleme" }, { "info": { "name": "Notice to Deliver Bids (NTB) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/NTB/stream", "params": [ { "name": "from", "value": "2022-08-01T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-08-02T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_FOYE-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." } ] }, "docs": "This endpoint provides Notice to Deliver Bids data received from NGESO.\n \nNotice to Deliver Bids (NTB) indicates the length of time between the issuing of a Bid-Offer Acceptance and the\ntime when a BM Unit begins to deliver Bid volumes, expressed in minutes.\n \nBy default, the from and to parameters filter the data by time inclusively. If the settlementPeriodFrom or\nsettlementPeriodTo parameters are provided, the corresponding from or to parameter instead filters on settleme" }, { "info": { "name": "Notice to Deliver Offers (NTO)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/NTO", "params": [ { "name": "from", "value": "2022-08-01T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-08-02T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_FOYE-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides Notice to Deliver Offers data received from NGESO.\n \nNotice to Deliver Offers (NTO) indicates the length of time required for a BM Unit to start delivering Offers\nfrom the time that the Bid-Offer Acceptance is issued, expressed in minutes.\n \nBy default, the from and to parameters filter the data by time inclusively. If the settlementPeriodFrom or\nsettlementPeriodTo parameters are provided, the corresponding from or to parameter instead filters on sett" }, { "info": { "name": "Notice to Deliver Offers (NTO) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/NTO/stream", "params": [ { "name": "from", "value": "2022-08-01T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-08-02T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_FOYE-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." } ] }, "docs": "This endpoint provides Notice to Deliver Offers data received from NGESO.\n \nNotice to Deliver Offers (NTO) indicates the length of time required for a BM Unit to start delivering Offers\nfrom the time that the Bid-Offer Acceptance is issued, expressed in minutes.\n \nBy default, the from and to parameters filter the data by time inclusively. If the settlementPeriodFrom or\nsettlementPeriodTo parameters are provided, the corresponding from or to parameter instead filters on sett" }, { "info": { "name": "Notice to Deviate from Zero (NDZ)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/NDZ", "params": [ { "name": "from", "value": "2022-08-01T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-08-02T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_FOYE-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides Notice to Deviate from Zero data received from NGESO.\n \nNotice to Deviate from Zero (NDZ) indicates the length of time required for a BM Unit to start importing or\nexporting energy, from a zero Physical Notification level as a result of a Bid-Offer Acceptance, expressed in\nminutes.\n \nBy default, the from and to parameters filter the data by time inclusively. If the settlementPeriodFrom or\nsettlementPeriodTo parameters are provided, the corresponding f" }, { "info": { "name": "Notice to Deviate from Zero (NDZ) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/NDZ/stream", "params": [ { "name": "from", "value": "2022-08-01T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-08-02T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_FOYE-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." } ] }, "docs": "This endpoint provides Notice to Deviate from Zero data received from NGESO.\n \nNotice to Deviate from Zero (NDZ) indicates the length of time required for a BM Unit to start importing or\nexporting energy, from a zero Physical Notification level as a result of a Bid-Offer Acceptance, expressed in\nminutes.\n \nBy default, the from and to parameters filter the data by time inclusively. If the settlementPeriodFrom or\nsettlementPeriodTo parameters are provided, the corresponding f" }, { "info": { "name": "Run Up Rate Export (RURE)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/RURE", "params": [ { "name": "from", "value": "2022-08-01T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-08-02T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_FOYE-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides Run Up Rate Export data received from NGESO.\n \nRun Up Rate Export (RURE) expresses the rate of increase in active power production (MW/minute)\nfor a particular BM Unit which is exporting power within a particular operating range.\nThere can be up to three of these for a given BM Unit.\n \nBy default, the from and to parameters filter the data by time inclusively. If the settlementPeriodFrom or\nsettlementPeriodTo parameters are provided, the corresponding" }, { "info": { "name": "Run Up Rate Export (RURE) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/RURE/stream", "params": [ { "name": "from", "value": "2022-08-01T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-08-02T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_FOYE-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." } ] }, "docs": "This endpoint provides Run Up Rate Export data received from NGESO.\n \nRun Up Rate Export (RURE) expresses the rate of increase in active power production (MW/minute)\nfor a particular BM Unit which is exporting power within a particular operating range.\nThere can be up to three of these for a given BM Unit.\n \nBy default, the from and to parameters filter the data by time inclusively. If the settlementPeriodFrom or\nsettlementPeriodTo parameters are provided, the corresponding" }, { "info": { "name": "Run Down Rate Export (RDRE)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/RDRE", "params": [ { "name": "from", "value": "2022-08-01T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-08-02T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_FOYE-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides Run Down Rate Export data received from NGESO.\n \nRun Down Rate Export (RDRE) expresses the rate of decrease in active power production (MW/minute)\nfor a particular BM Unit which is exporting power within a particular operating range. \nThere can be up to three of these for a given BM Unit.\n \nBy default, the from and to parameters filter the data by time inclusively. If the settlementPeriodFrom or\nsettlementPeriodTo parameters are provided, the correspo" }, { "info": { "name": "Run Down Rate Export (RDRE) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/RDRE/stream", "params": [ { "name": "from", "value": "2022-08-01T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-08-02T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_FOYE-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." } ] }, "docs": "This endpoint provides Run Down Rate Export data received from NGESO.\n \nRun Down Rate Export (RDRE) expresses the rate of decrease in active power production (MW/minute)\nfor a particular BM Unit which is exporting power within a particular operating range. \nThere can be up to three of these for a given BM Unit.\n \nBy default, the from and to parameters filter the data by time inclusively. If the settlementPeriodFrom or\nsettlementPeriodTo parameters are provided, the correspo" }, { "info": { "name": "Run Up Rate Import (RURI)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/RURI", "params": [ { "name": "from", "value": "2022-08-01T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-08-02T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_FOYE-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides Run Up Rate Import data received from NGESO.\n \nRun Up Rate Import (RURI) expresses the rate of decrease in active power consumption (MW/minute)\nfor a particular BM Unit which is importing power within a particular operating range.\nThere can be up to three of these for a given BM Unit.\n \nBy default, the from and to parameters filter the data by time inclusively. If the settlementPeriodFrom or\nsettlementPeriodTo parameters are provided, the correspondin" }, { "info": { "name": "Run Up Rate Import (RURI) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/RURI/stream", "params": [ { "name": "from", "value": "2022-08-01T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-08-02T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_FOYE-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." } ] }, "docs": "This endpoint provides Run Up Rate Import data received from NGESO.\n \nRun Up Rate Import (RURI) expresses the rate of decrease in active power consumption (MW/minute)\nfor a particular BM Unit which is importing power within a particular operating range. \nThere can be up to three of these for a given BM Unit.\n \nBy default, the from and to parameters filter the data by time inclusively. If the settlementPeriodFrom or\nsettlementPeriodTo parameters are provided, the correspondi" }, { "info": { "name": "Run Down Rate Import (RDRI)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/RDRI", "params": [ { "name": "from", "value": "2022-08-01T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-08-02T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_FOYE-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides Run Down Rate Import data received from NGESO.\n \nRun Down Rate Import (RDRI) expresses the rate of increase in active power consumption (MW/minute)\nfor a particular BM Unit which is importing power within a particular operating range.\nThere can be up to three of these for a given BM Unit.\n \nBy default, the from and to parameters filter the data by time inclusively. If the settlementPeriodFrom or\nsettlementPeriodTo parameters are provided, the correspo" }, { "info": { "name": "Run Down Rate Import (RDRI) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/RDRI/stream", "params": [ { "name": "from", "value": "2022-08-01T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-08-02T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_FOYE-1", "type": "query", "description": "The BM units to query. Add each unit separately. If no BM unit is selected all BM units will be displayed." } ] }, "docs": "This endpoint provides Run Down Rate Import data received from NGESO.\n \nRun Down Rate Import (RDRI) expresses the rate of increase in active power consumption (MW/minute)\nfor a particular BM Unit which is importing power within a particular operating range. \nThere can be up to three of these for a given BM Unit.\n \nBy default, the from and to parameters filter the data by time inclusively. If the settlementPeriodFrom or\nsettlementPeriodTo parameters are provided, the corresp" }, { "info": { "name": "The Regulation on Wholesale Energy Markets Integrity and Transparency (REMIT)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/REMIT", "params": [ { "name": "publishDateTimeFrom", "value": "2023/04/13 07:00", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023/04/13 10:00", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "The Regulation on Wholesale Energy Markets Integrity and Transparency (REMIT) is an EU regulation aimed at preventing market abuse in wholesale energy markets.\n\nThis endpoint returns information provided by market participants to comply with Article 4 of Regulation on Wholesale Energy Market Integrity and Transparency (REMIT) Regulation (EU) 1227/2011.\n \nOnly JSON and XML formats are supported for this endpoint." }, { "info": { "name": "The Regulation on Wholesale Energy Markets Integrity and Transparency (REMIT) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/REMIT/stream", "params": [ { "name": "publishDateTimeFrom", "value": "2023/04/13 07:00", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023/04/13 10:00", "type": "query" } ] }, "docs": "The Regulation on Wholesale Energy Markets Integrity and Transparency (REMIT) is an EU regulation aimed at preventing market abuse in wholesale energy markets.\n\nThis endpoint returns information provided by market participants to comply with Article 4 of Regulation on Wholesale Energy Market Integrity and Transparency (REMIT) Regulation (EU) 1227/2011.\n\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Actual Or Estimated Wind And Solar Power Generation (AGWS / B1630)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/AGWS", "params": [ { "name": "publishDateTimeFrom", "value": "2023-07-27T10:00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023-07-28T10:00:00Z", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides actual or estimated wind and solar power generation\nper settlement period. It returns generation with Power System Resource type\nSolar, Wind Onshore or Wind Offshore (Fuel Type categories as defined by\nCommission Regulation (EU) No 543/2013).\n \nThis API endpoint provides a maximum data output range of 7 days." }, { "info": { "name": "Actual Or Estimated Wind And Solar Power Generation (AGWS / B1630) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/AGWS/stream", "params": [ { "name": "publishDateTimeFrom", "value": "2023-07-27T10:00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023-07-28T10:00:00Z", "type": "query" } ] }, "docs": "This endpoint provides actual or estimated wind and solar power generation\nper settlement period. It returns generation with Power System Resource type\nSolar, Wind Onshore or Wind Offshore (Fuel Type categories as defined by\nCommission Regulation (EU) No 543/2013).\n \nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Day-Ahead Generation For Wind And Solar (DGWS / B1440)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/DGWS", "params": [ { "name": "publishDateTimeFrom", "value": "2023/07/18 07:00", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023/07/21 10:00", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides day-ahead generation data for wind and solar.\n\nThis API endpoint provides a maximum data output range of 7 days." }, { "info": { "name": "Day-Ahead Generation For Wind And Solar (DGWS / B1440) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/DGWS/stream", "params": [ { "name": "publishDateTimeFrom", "value": "2023/07/18 07:00", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023/07/21 10:00", "type": "query" } ] }, "docs": "This endpoint provides day-ahead generation data for wind and solar.\n \nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Actual Aggregated Generation Per Type (AGPT / B1620)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/AGPT", "params": [ { "name": "publishDateTimeFrom", "value": "2023-07-18 18:00", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023-07-21 09:00", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides actual generation data per settlement period aggregated by Power System Resource type (Fuel Type categories as defined by Commission Regulation (EU) No 543/2013).\n \nThis endpoint filters by publishTime and provides a maximum data output range of 4 days." }, { "info": { "name": "Actual Aggregated Generation Per Type (AGPT / B1620) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/AGPT/stream", "params": [ { "name": "publishDateTimeFrom", "value": "2023-07-18 18:00", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023-07-21 09:00", "type": "query" } ] }, "docs": "This endpoint provides actual generation data per settlement period aggregated by Power System Resource type (Fuel Type categories as defined by Commission Regulation (EU) No 543/2013).\n \nThis endpoint filters by publishTime and has an optimised JSON payload aimed at frequent requests for the data." }, { "info": { "name": "Actual Generation Output Per Generation Unit (B1610)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/B1610", "params": [ { "name": "settlementDate", "value": "2022-08-12", "type": "query" }, { "name": "settlementPeriod", "value": "10", "type": "query" }, { "name": "bmUnit", "value": "T_CNQPS-1", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides the actual metered volume output (MWh) per Settlement Period for all BM units (Positive, Negative or zero MWh values).\n \nThe settlement period to query must be specified as a date and settlement period. The date must be given in the format yyyy-MM-dd.\n \nThe information is published five days after the end of the operational period based on the Interim Information (II) Settlement Run and the data is refreshed by subsequent Settlement Runs.\n " }, { "info": { "name": "Actual Generation Output Per Generation Unit (B1610) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/B1610/stream", "params": [ { "name": "from", "value": "2022-08-12T00:00Z", "type": "query", "description": "The \"from\" start time or settlement date for the filter." }, { "name": "to", "value": "2022-08-14T00:00Z", "type": "query", "description": "The \"to\" start time or settlement date for the filter." }, { "name": "settlementPeriodFrom", "value": "", "type": "query", "description": "The \"from\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "settlementPeriodTo", "value": "", "type": "query", "description": "The \"to\" settlement period for the filter. This should be an integer from 1-50 inclusive." }, { "name": "bmUnit", "value": "T_CNQPS-1", "type": "query" } ] }, "docs": "This endpoint provides the actual metered volume output (MWh) per Settlement Period for all BM units (Positive, Negative or zero MWh values).\n \nThe information is published five days after the end of the operational period based on the Interim Information (II) Settlement Run and the data is refreshed by subsequent Settlement Runs.\n \nThe generation output returned by this endpoint is the metered volume and not the instantaneous power output as often appears in other specific" }, { "info": { "name": "Installed Generation Capacity Aggregated (IGCA / B1410)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/IGCA", "params": [ { "name": "publishDateTimeFrom", "value": "2022-04-20T00:00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2022-04-27T00:00:00Z", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides installed generation capacity aggregated data.\n\nThis API endpoint provides a maximum data output range of 2 years (731 days)." }, { "info": { "name": "Installed Generation Capacity Aggregated (IGCA / B1410) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/IGCA/stream", "params": [ { "name": "publishDateTimeFrom", "value": "2022-04-20T00:00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2022-04-27T00:00:00Z", "type": "query" } ] }, "docs": "This endpoint provides installed generation capacity aggregated data.\n \nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Installed Generation Capacity per Unit (IGCPU / B1420)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/IGCPU", "params": [ { "name": "publishDateTimeFrom", "value": "2023-01-01T00:00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2024-01-02T00:00:00Z", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides information about production units (existing and planned)\nwith an installed generation capacity equaling to or exceeding 100 MW. \n \nThe database was populated from a data dump lacking publishTime values,\nall entries were assigned a default publishTime of 2023-01-01 00:00 during the migration.\n\nThis API endpoint provides a maximum data output range of 2 years (731 days)." }, { "info": { "name": "Installed Generation Capacity per Unit (IGCPU / B1420) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/IGCPU/stream", "params": [ { "name": "publishDateTimeFrom", "value": "2023-01-01T00:00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2024-01-02T00:00:00Z", "type": "query" } ] }, "docs": "This endpoint provides information about production units (existing and planned)\nwith an installed generation capacity equaling to or exceeding 100 MW. \n \nThe database was populated from a data dump lacking publishTime values,\nall entries were assigned a default publishTime of 2023-01-01 00:00 during the migration.\n\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Actual Total Load Per Bidding Zone (ATL / B0610)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/ATL", "params": [ { "name": "publishDateTimeFrom", "value": "2023-07-18T07:00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023-07-21T10:00:00Z", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides actual total load per bidding zone data.\n\nThis API endpoint provides a maximum data output range of 7 days." }, { "info": { "name": "Actual Total Load Per Bidding Zone (ATL / B0610) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/ATL/stream", "params": [ { "name": "publishDateTimeFrom", "value": "2023-07-18T07:00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023-07-21T10:00:00Z", "type": "query" } ] }, "docs": "This endpoint provides actual total load per bidding zone data.\n \nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Day-Ahead Total Load Forecast Per Bidding Zone (DATL / B0620)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/DATL", "params": [ { "name": "publishDateTimeFrom", "value": "2023/07/18 07:00", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023/07/21 10:00", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides day-ahead total load forecast per bidding zone data.\n\nThis API endpoint provides a maximum data output range of 7 days." }, { "info": { "name": "Day-Ahead Total Load Forecast Per Bidding Zone (DATL / B0620) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/DATL/stream", "params": [ { "name": "publishDateTimeFrom", "value": "2023/07/18 07:00", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023/07/21 10:00", "type": "query" } ] }, "docs": "This endpoint provides day-ahead total load forecast per bidding zone data.\n\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Week-Ahead Total Load Forecast Per Bidding Zone (WATL / B0630)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/WATL", "params": [ { "name": "publishDateTimeFrom", "value": "2022-06-25T00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2022-07-25T00:00Z", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides week-ahead total load forecast per bidding zone data with minimum possible\nand maximum available loads provided in MW values.\n\nThis API endpoint has a maximum range of 367 days." }, { "info": { "name": "Week-Ahead Total Load Forecast Per Bidding Zone (WATL / B0630) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/WATL/stream", "params": [ { "name": "publishDateTimeFrom", "value": "2022-06-25T00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2022-07-25T00:00Z", "type": "query" } ] }, "docs": "This endpoint provides week-ahead total load forecast per bidding zone data with minimum possible\nand maximum available loads provided in MW values.\n\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Day-Ahead Aggregated Generation (DAG / B1430)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/DAG", "params": [ { "name": "publishDateTimeFrom", "value": "2023-07-18 18:00", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023-07-21 09:00", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides day-ahead aggregated generation data.\n \nIt has a maximum date range of 7 days." }, { "info": { "name": "Day-Ahead Aggregated Generation (DAG / B1430) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/DAG/stream", "params": [ { "name": "publishDateTimeFrom", "value": "2023-07-18 18:00", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023-07-21 09:00", "type": "query" } ] }, "docs": "This endpoint provides day-ahead aggregated generation data.\n \nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Month-Ahead Total Load Forecast Per Bidding Zone (MATL / B0640)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/MATL", "params": [ { "name": "publishDateTimeFrom", "value": "2022-06-25T00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2022-07-25T00:00Z", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides month-ahead total load per bidding zone forecast data with minimum possible\nand maximum available loads provided in MW values.\n\nThis API endpoint has a maximum range of 367 days." }, { "info": { "name": "Month-Ahead Total Load Forecast Per Bidding Zone (MATL / B0640) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/MATL/stream", "params": [ { "name": "publishDateTimeFrom", "value": "2022-06-25T00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2022-07-25T00:00Z", "type": "query" } ] }, "docs": "This endpoint provides month-ahead total load per bidding zone forecast data with minimum possible\nand maximum available loads provided in MW values.\n\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Year-Ahead Total Load Forecast Per Bidding Zone (YATL / B0650)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/YATL", "params": [ { "name": "publishDateTimeFrom", "value": "2022-06-25T00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2022-07-25T00:00Z", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides year-ahead total load per bidding zone forecast data with minimum possible\nand maximum available loads provided in MW values.\n\nThis API endpoint has a maximum range of 367 days." }, { "info": { "name": "Year-Ahead Total Load Forecast Per Bidding Zone (YATL / B0650) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/YATL/stream", "params": [ { "name": "publishDateTimeFrom", "value": "2022-06-25T00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2022-07-25T00:00Z", "type": "query" } ] }, "docs": "This endpoint provides year-ahead total load per bidding zone forecast data with minimum possible\nand maximum available loads provided in MW values.\n\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Cost of Congestion Management (CCM / B1330)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/CCM", "params": [ { "name": "publishDateTimeFrom", "value": "2022-06-25T00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2022-07-25T00:00Z", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides cost of congestion management data.\n\nThis API endpoint has a maximum range of 2 years (731 days)." }, { "info": { "name": "Cost of Congestion Management (CCM / B1330) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/CCM/stream", "params": [ { "name": "publishDateTimeFrom", "value": "2022-06-25T00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2022-07-25T00:00Z", "type": "query" } ] }, "docs": "This endpoint provides cost of congestion management data.\n\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Year Ahead Forecast Margin (YAFM / B0810)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/YAFM", "params": [ { "name": "publishDateTimeFrom", "value": "2021-06-01T00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2022-07-25T00:00Z", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides year-ahead forecast margin data.\n \nA year-ahead forecast margin is defined as the difference between yearly forecast of available generation capacity and yearly forecast of total load,\ntaking into account the forecast of total generation capacity, forecast of availability of generation and forecast of reserves contracted for system services.\n\nThis API endpoint has a maximum range of 20 years (7305 days)." }, { "info": { "name": "Year Ahead Forecast Margin (YAFM / B0810) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/YAFM/stream", "params": [ { "name": "publishDateTimeFrom", "value": "2021-06-01T00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2022-07-25T00:00Z", "type": "query" } ] }, "docs": "This endpoint provides year-ahead forecast margin data.\n\nA year-ahead forecast margin is defined as the difference between yearly forecast of available generation capacity and yearly forecast of total load,\ntaking into account the forecast of total generation capacity, forecast of availability of generation and forecast of reserves contracted for system services.\n \nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Amount Of Balancing Reserves Under Contract (ABUC / B1720)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/ABUC", "params": [ { "name": "publishDateTimeFrom", "value": "2023-08-22T01:00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023-08-23T01:00:00Z", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides amount of balancing reserves under contract data.\n\nThis API endpoint has a maximum range of 2 years (731 days)." }, { "info": { "name": "Amount Of Balancing Reserves Under Contract (ABUC / B1720) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/ABUC/stream", "params": [ { "name": "publishDateTimeFrom", "value": "2023-08-22T01:00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023-08-23T01:00:00Z", "type": "query" } ] }, "docs": "This endpoint provides amount of balancing reserves under contract data.\n\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Prices Of Procured Balancing Reserves (PPBR / B1730)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/PPBR", "params": [ { "name": "publishDateTimeFrom", "value": "2023-09-12T01:00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023-09-17T01:00:00Z", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides prices of procured balancing reserves.\n\nThis API endpoint has a maximum range of 2 years (731 days)." }, { "info": { "name": "Prices Of Procured Balancing Reserves (PPBR / B1730) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/PPBR/stream", "params": [ { "name": "publishDateTimeFrom", "value": "2023-09-12T01:00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023-09-17T01:00:00Z", "type": "query" } ] }, "docs": "This endpoint provides prices of procured balancing reserves.\n\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Financial Expenses and Income for Balancing (FEIB / B1790)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/FEIB", "params": [ { "name": "publishDateTimeFrom", "value": "2023-10-12 01:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023-11-12 01:00Z", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides financial expenses and income for balancing data.\n\nThis API endpoint has a maximum range of 1 year (367 days)." }, { "info": { "name": "Financial Expenses and Income for Balancing (FEIB / B1790) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/FEIB/stream", "params": [ { "name": "publishDateTimeFrom", "value": "2023-10-12 01:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023-11-12 01:00Z", "type": "query" } ] }, "docs": "This endpoint provides financial expenses and income for balancing data.\n\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Accepted Offered Balancing Energy (AOBE)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/AOBE", "params": [ { "name": "publishDateTimeFrom", "value": "2023-11-06T00:00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023-11-13T00:00:00Z", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides accepted offered balancing energy data.\n\nThis API endpoint has a maximum range of 7 days." }, { "info": { "name": "Accepted Offered Balancing Energy (AOBE) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/AOBE/stream", "params": [ { "name": "publishDateTimeFrom", "value": "2023-11-06T00:00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023-11-13T00:00:00Z", "type": "query" } ] }, "docs": "This endpoint provides accepted offered balancing energy data.\n\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Balancing Energy Bids (BEB)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/BEB", "params": [ { "name": "publishDateTimeFrom", "value": "2023-10-30T14:00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023-10-30T15:00:00Z", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides information on all balancing energy bids, in accordance with the Electricity Balancing Guidelines (EBGL) article 12.3.b.\n\nThis API endpoint has a maximum range of 7 days." }, { "info": { "name": "Balancing Energy Bids (BEB) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/BEB/stream", "params": [ { "name": "publishDateTimeFrom", "value": "2023-10-30T14:00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023-10-30T15:00:00Z", "type": "query" } ] }, "docs": "This endpoint provides information on all balancing energy bids, in accordance with the Electricity Balancing Guidelines (EBGL) article 12.3.b.\n\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Current Balancing State (CBS)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/CBS", "params": [ { "name": "publishDateTimeFrom", "value": "2023-09-11T14:00:07.00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023-09-11T14:31:07.00Z", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides information on the current system balance, in accordance with the Electricity Balancing Guidelines (EBGL) article 12.3.a.\n\nThis API endpoint has a maximum range of 1 day." }, { "info": { "name": "Current Balancing State (CBS) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/CBS/stream", "params": [ { "name": "publishDateTimeFrom", "value": "2023-09-11T14:00:07.00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2023-09-11T14:31:07.00Z", "type": "query" } ] }, "docs": "This endpoint provides information on the current system balance, in accordance with the Electricity Balancing Guidelines (EBGL) article 12.3.a.\n\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." }, { "info": { "name": "Procured Balancing Capacity (PBC)", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/PBC", "params": [ { "name": "publishDateTimeFrom", "value": "2024-02-09T14:00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2024-02-10T14:00:00Z", "type": "query" }, { "name": "format", "value": "", "type": "query", "description": "Response data format. Use json/xml to include metadata." } ] }, "docs": "This endpoint provides information on the procured balancing capacity, in accordance with the Electricity Balancing Guidelines (EBGL) article 12.3.f.\n\nThis API endpoint has a maximum range of 1 day." }, { "info": { "name": "Procured Balancing Capacity (PBC) stream", "type": "http" }, "http": { "method": "GET", "url": "https://data.elexon.co.uk/bmrs/api/v1/datasets/PBC/stream", "params": [ { "name": "publishDateTimeFrom", "value": "2024-02-09T14:00:00Z", "type": "query" }, { "name": "publishDateTimeTo", "value": "2024-02-10T14:00:00Z", "type": "query" } ] }, "docs": "This endpoint provides information on the procured balancing capacity, in accordance with the Electricity Balancing Guidelines (EBGL) article 12.3.f.\n\nThis endpoint has an optimised JSON payload and is aimed at frequent requests for the data." } ] } ], "bundled": true }