Skip to content

Balancing

12.3.A Current balancing state [GL EB]

GET /balancing/12-3-a-current-balancing-state-gl-eb

12.3.A Current balancing state [GL EB]

GET
/balancing/12-3-a-current-balancing-state-gl-eb

Request limit: Each request may cover a period of up to 100 days.

Authorizations

SecurityToken
Type
API Key (query: securityToken)

Parameters

Query Parameters

documentType*

A86 = Imbalance volume

Type
string
Required
Example"A86"
businessType*

B33 = Area Control Error

Type
string
Required
Example"B33"
area_Domain*

EIC code of a Scheduling Area

Type
string
Required
Example"10YHU-MAVIR----U"
periodStart*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202405292200"
periodEnd*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202405302200"

Responses

Successful response

application/xml
XML

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

12.3.B&C Balancing energy bids

GET /balancing/12-3-b-c-balancing-energy-bids

12.3.B&C Balancing energy bids

GET
/balancing/12-3-b-c-balancing-energy-bids

Request limit: Each request may cover a period of up to 1 year.

Response limit
: A maximum of 100 TimeSeries elements in total, counted across all XML documents contained in the ZIP response. The offsetparameter can be used to retrieve the data in batches of up to 100 TimeSeries, where offset=0 returns the first 100 elements, offset=100 returns the next 100, and so on.

Authorizations

SecurityToken
Type
API Key (query: securityToken)

Parameters

Query Parameters

documentType*

A37 = Reserve bid document

Type
string
Required
Example"A37"
businessType*

B74 = Offer

Type
string
Required
Example"B74"
processType*

A46 = Replacement reserve; A47 = Manual frequency restoration reserve; A51 = Automatic frequency restoration reserve

Type
string
Required
Example"A47"
connecting_Domain*

EIC code of a Scheduling Area

Type
string
Required
Example"10YBE----------2"
periodStart*

Pattern yyyyMMddHHmm e.g. 201601010000. Note data is archived after 93 days of retention period. Therefore the requested date should be within the retention period.

Type
integer
Required
Example"202310072200"
periodEnd*

Pattern yyyyMMddHHmm e.g. 201601010000. Note data is archived after 93 days of retention period. Therefore the requested date should be within the retention period.

Type
integer
Required
Example"202310082200"
offset

Integer: Zero‑based index of the first TimeSeries to return. The offset parameter paginates the response in batches of 100 TimeSeries (e.g., offset = n returns the TimeSeries in the range n+1 to n+100).

Type
integer
Example"1000"
Standard_MarketProduct

A01 = Standard; A05 = Standard mFRR scheduled activation; A07 = Standard mFRR direct activation

Type
string
Example"A01"
Original_MarketProduct

A02 = Specific; A03 = Integrated Process; A04 = Local

Type
string
Example"A02"
Direction

A01 = Up; A02 = Down

Type
string
Example"A01"

Responses

Successful response

application/xml
XML

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

12.3.B&C Balancing energy bids archives

GET /balancing/12-3-b-c-balancing-energy-bids-archives

12.3.B&C Balancing energy bids archives

GET
/balancing/12-3-b-c-balancing-energy-bids-archives

Request limit: Each request may cover a period of up to 1 year.

Response limit
: A maximum of 100 ZIP files contained in the ZIP response. The offsetparameter can be used to retrieve the data in batches of up to 100 ZIP archives, whereoffset=0 returns the first 100 archives, offset=100 returns the next 100, and so on.

Authorizations

SecurityToken
Type
API Key (query: securityToken)

Parameters

Query Parameters

documentType*

A37 = Reserve bid document

Type
string
Required
Example"A37"
businessType*

B74 = Offer

Type
string
Required
Example"B74"
processType*

A46 = Replacement reserve; A47 = Manual frequency restoration reserve; A51 = Automatic frequency restoration reserve.

Type
string
Required
Example"A47"
connecting_Domain*

EIC code of a Scheduling Area

Type
string
Required
Example"10YBE----------2"
periodStart*

Pattern yyyyMMddHHmm e.g. 201601010000. Note data is archived after 93 days of retention period. Therefore the requested period should not be within the retention period.

Type
integer
Required
Example"202310072200"
periodEnd*

Pattern yyyyMMddHHmm e.g. 201601010000. Note data is archived after 93 days of retention period. Therefore the requested period should not be within the retention period.

Type
integer
Required
Example"202310082200"
storageType*

Used to request archives

Type
string
Required
Example"archive "
offset

Integer: Zero‑based index of the first archive to return. The offset parameter paginates the response in batches of 100 archives (e.g., offset = n returns the archives in the range n+1 to n+100).

Type
integer
Example"0"

Responses

Successful response

application/xml
XML

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

12.3.E Aggregated Balancing Energy Bids (GL EB)

GET /balancing/12-3-e-aggregated-balancing-energy-bids-gl-eb

12.3.E Aggregated Balancing Energy Bids (GL EB)

GET
/balancing/12-3-e-aggregated-balancing-energy-bids-gl-eb

Request limit: Each request may cover a period of up to 1 year.

Authorizations

SecurityToken
Type
API Key (query: securityToken)

Parameters

Query Parameters

documentType*

A24 = Bid document

Type
string
Required
Example"A24"
processType*

A51 = Automatic frequency restoration reserve; A46 = Replacement reserve; A47 = Manual frequency restoration reserve; A60 = Scheduled activation mFRR; A61 = Direct activation mFRR; A67 = Central Selection aFRR; A68 = Local Selection aFRR

Type
string
Required
Example"A51"
area_Domain*

EIC code of a Scheduling Area

Type
string
Required
Example"10YAT-APG------L"
periodStart*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202309022200"
periodEnd*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202309032200"

Responses

Successful response

application/xml
XML

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

12.3.F Procured balancing capacity (GL EB)

GET /balancing/12-3-f-procured-balancing-capacity-gl-eb

12.3.F Procured balancing capacity (GL EB)

GET
/balancing/12-3-f-procured-balancing-capacity-gl-eb

Request limit: Each request may cover a period of up to 1 year.

Response limit
: A maximum of 100 TimeSeries elements in total, counted across all XML documents contained in the ZIP response. The offsetparameter can be used to retrieve the data in batches of up to 100 TimeSeries, where offset=0 returns the first 100 elements, offset=100 returns the next 100, and so on.

Authorizations

SecurityToken
Type
API Key (query: securityToken)

Parameters

Query Parameters

documentType*

A15 = Acquiring system operator reserve schedule

Type
string
Required
Example"A15"
processType*

A46 = Replacement reserve; A47 = Manual frequency restoration reserve; A51 = Automatic frequency restoration reserve; A52 = Frequency containment reserve

Type
string
Required
Example"A51"
area_Domain*

Scheduling Area

Type
string
Required
Example"10YDE-VE-------2"
periodStart*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202306150000"
periodEnd

[M ]Pattern yyyyMMddHHmm e.g. 201601010000 (IMPOTANT NOTE: Minimum time interval in query response ranges from part of day to year, depending on selected Type_MarketAgreement.Type. Minimum is 1 hour for this data item.)

Type
integer
Example"202306150100"
offset

Integer: Zero‑based index of the first TimeSeries to return. The offset parameter paginates the response in batches of 100 TimeSeries (e.g., offset = n returns the TimeSeries in the range n+1 to n+100).

Type
integer
Example"0"
Type_MarketAgreement.Type

A01 = Daily; A02 = Weekly; A03 = Monthly; A04 = Yearly; A05 = Total; A06 = Long term; A07 = Intraday; A13 = Hourly

Type
string
Example"A01"

Responses

Successful response

application/xml
XML

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

12.3.H&I Allocation and use of cross-zonal balancing capacity

GET /balancing/12-3-h-i-allocation-and-use-of-cross-zonal-balancing-capacity

12.3.H&I Allocation and use of cross-zonal balancing capacity

GET
/balancing/12-3-h-i-allocation-and-use-of-cross-zonal-balancing-capacity

Request limit: Each request may cover a period of up to 1 year.

Response limit
: A maximum of 100 instances contained in the ZIP response. One instance can be split into up to 8 TimeSeries. The total number of files in the ZIP file is variable and depends on the values of the dividing elements - allocation decision time, domain.mRID, etc.

Authorizations

SecurityToken
Type
API Key (query: securityToken)

Parameters

Query Parameters

documentType*

A38 = Reserve allocation result document

Type
string
Required
Example"A38"
processType*

A46 = Replacement reserve; A47 = Manual frequency restoration reserve; A51 = Automatic frequency restoration reserve; A52 = Frequency containment reserve

Type
string
Required
Example"A51"
Connecting_Domain*

EIC code of a Bidding Zone

Type
string
Required
Example"10Y1001A1001A47J"
Acquiring_Domain*

EIC code of a Bidding Zone

Type
string
Required
Example"10YDK-2--------M"
periodStart*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202306150000"
periodEnd*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202306152200"
Type_MarketAgreement.Type

A01 = Daily; A02 = Weekly; A06 = Long term

Type
string
Example"A01"

Responses

Successful response

application/xml
XML

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

17.1.B&C Volumes and Prices of Contracted Reserves

GET /balancing/17-1-b-c-volumes-and-prices-of-contracted-reserves

17.1.B&C Volumes and Prices of Contracted Reserves

GET
/balancing/17-1-b-c-volumes-and-prices-of-contracted-reserves

Request limit: Each request may cover a period of up to 1 year.

Response limit
: A maximum of 100 TimeSeries elements in total, counted across all XML documents contained in the ZIP response. The offsetparameter can be used to retrieve the data in batches of up to 100 TimeSeries, where offset=0 returns the first 100 elements, offset=100 returns the next 100, and so on.

Authorizations

SecurityToken
Type
API Key (query: securityToken)

Parameters

Query Parameters

documentType*

A81 = Contracted reserves

Type
string
Required
Example"A81"
businessType*

B95 = Procured capacity

Type
string
Required
Example"B95"
Type_MarketAgreement.Type*

A01 = Daily; A02 = Weekly; A03 = Monthly; A04 = Yearly; A06 = Long term; A13 = Hourly

Type
string
Required
Example"A01"
controlArea_Domain*

EIC code of a Scheduling Area

Type
string
Required
Example"10YCZ-CEPS-----N"
periodStart*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202309242200"
periodEnd*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202309252200"
processType

A51 = Automatic frequency restoration reserve; A52 = Frequency containment reserve; A47 = Manual frequency restoration reserve; A46 = Replacement reserve

Type
string
Example"A52"
psrType

A03 = Mixed; A04 = Generation; A05 = Load

Type
string
Example"A04"
offset

Integer: Zero‑based index of the first TimeSeries to return. The offset parameter paginates the response in batches of 100 TimeSeries (e.g., offset = n returns the TimeSeries in the range n+1 to n+100).

Type
integer
Example"0"

Responses

Successful response

application/xml
XML

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

17.1.F Prices of Activated Balancing Energy

GET /balancing/17-1-f-prices-of-activated-balancing-energy

17.1.F Prices of Activated Balancing Energy

GET
/balancing/17-1-f-prices-of-activated-balancing-energy

Request limit: Each request may cover a period of up to 1 year.

Authorizations

SecurityToken
Type
API Key (query: securityToken)

Parameters

Query Parameters

documentType*

A84 = Activated balancing prices

Type
string
Required
Example"A84"
processType*

A16 = Realised; A60 = Scheduled activation mFRR; A61 = Direct activation mFRR; A68 = Local Selection aFRR

Type
string
Required
Example"A16"
controlArea_Domain*

EIC Code of a LFA, IPA, or a SCA

Type
string
Required
Example"10YBE----------2"
periodStart*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202309032200"
periodEnd*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202309042200"
businessType

A95 = Frequency containment reserve; A96 = Automatic frequency restoration reserve; A97 = Manual frequency restoration reserve; A98 = Replacement reserve

Type
string
Example"A96"
ExportType

Note: This parameter is planned to be discontinued in R3.09 (October 2023)

Type
string
Example"zip"
PsrType

A04 = Generation; A05 = Load

Type
string
Example"A04"
Standard_MarketProduct

A01 = Standard

Type
string
Example"A01"
Original_MarketProduct

A02 = Specific; A04 = Local

Type
string
Example"A02"

Responses

Successful response

application/xml
XML

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

17.1.G Imbalance prices

GET /balancing/17-1-g-imbalance-prices

17.1.G Imbalance prices

GET
/balancing/17-1-g-imbalance-prices

Request limit: Each request may cover a period of up to 1 year.

Authorizations

SecurityToken
Type
API Key (query: securityToken)

Parameters

Query Parameters

documentType*

A85 = Imbalance prices

Type
string
Required
Example"A85"
controlArea_Domain*

EIC code of a Scheduling Area or Market Balancing Area

Type
string
Required
Example"10YAT-APG------L"
periodStart*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202401010000"
periodEnd*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202401050000"
PsrType

A04 = Generation; A05 = Load

Type
string
Example"A04"

Responses

Successful response

application/xml
XML

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

17.1.H Total Imbalance Volumes

GET /balancing/17-1-h-total-imbalance-volumes

17.1.H Total Imbalance Volumes

GET
/balancing/17-1-h-total-imbalance-volumes

Request limit: Each request may cover a period of up to 1 year.

Authorizations

SecurityToken
Type
API Key (query: securityToken)

Parameters

Query Parameters

documentType*

A86 = Imbalance volume

Type
string
Required
Example"A86"
controlArea_Domain*

EIC code of a Scheduling Area or Market Balance Area

Type
string
Required
Example"10YAT-APG------L"
periodStart*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202311032300"
periodEnd*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202311042300"
businessType

A19: Balance Energy Deviation (default value when not specified)

Type
string
Example"A19"

Responses

Successful response

application/xml
XML

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

17.1.I Financial Expenses and Income for Balancing

GET /balancing/17-1-i-financial-expenses-and-income-for-balancing

17.1.I Financial Expenses and Income for Balancing

GET
/balancing/17-1-i-financial-expenses-and-income-for-balancing

Request limit: Each request may cover a period of up to 1 year.

Authorizations

SecurityToken
Type
API Key (query: securityToken)

Parameters

Query Parameters

documentType*

A87 = Financial situation

Type
string
Required
Example"A87"
controlArea_Domain*

EIC code of a Control Area or a Market Balance Area

Type
string
Required
Example"10YHU-MAVIR----U"
periodStart*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202301312300"
periodEnd*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202302282300"

Responses

Successful response

application/xml
XML

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

185.4 Results of the Criteria Application Process - Measurements (SO GL)

GET /balancing/185-4-results-of-the-criteria-application-process-measurements-so-gl

185.4 Results of the Criteria Application Process - Measurements (SO GL)

GET
/balancing/185-4-results-of-the-criteria-application-process-measurements-so-gl

Request limit: Each request may cover a period of up to 1 year.

Authorizations

SecurityToken
Type
API Key (query: securityToken)

Parameters

Query Parameters

documentType*

A45 = Measurement Value Document

Type
string
Required
Example"A45"
processType*

A64 = Criteria application for instantaneous frequency (For SNA); A65: Criteria application for frequency restoration (for LFC Block)

Type
string
Required
Example"A65"
area_domain*

EIC Code of a SNA (for processType A64) or LFC Block (for processType A65)

Type
string
Required
Example"10YCZ-CEPS-----N"
periodStart*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202209302200"
periodEnd*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202212312300"

Responses

Successful response

application/xml
XML

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

187.2 FCR Total capacity (SO GL)

GET /balancing/187-2-fcr-total-capacity-so-gl

187.2 FCR Total capacity (SO GL)

GET
/balancing/187-2-fcr-total-capacity-so-gl

Request limit: Each request may cover a period of up to 1 year.

Authorizations

SecurityToken
Type
API Key (query: securityToken)

Parameters

Query Parameters

documentType

A26 = Capacity document

Type
string
Example"A26"
businessType

A25 = General Capacity Information

Type
string
Example"A25"
area_Domain

Synchronous Area

Type
string
Example"10YEU-CONT-SYNC0"
periodStart

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Example"202312312300"
periodEnd

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Example"202412312300"

Responses

Successful response

application/xml
XML

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

187.2 Shares of FCR capacity (SO GL)

GET /balancing/187-2-shares-of-fcr-capacity-so-gl

187.2 Shares of FCR capacity (SO GL)

GET
/balancing/187-2-shares-of-fcr-capacity-so-gl

Request limit: Each request may cover a period of up to 1 year.

Authorizations

SecurityToken
Type
API Key (query: securityToken)

Parameters

Query Parameters

documentType

A26 = Capacity document

Type
string
Example"A26"
businessType

C23 = Share of reserve capacity

Type
string
Example"C23"
area_Domain

Synchronous Area

Type
string
Example"10YFR-RTE------C"
periodStart

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Example"202312312300"
periodEnd

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Example"202412312300"

Responses

Successful response

application/xml
XML

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

188.3 & 189.2 FRR & RR Capacity Outlook (SO GL)

GET /balancing/188-3-189-2-frr-rr-capacity-outlook-so-gl

188.3 & 189.2 FRR & RR Capacity Outlook (SO GL)

GET
/balancing/188-3-189-2-frr-rr-capacity-outlook-so-gl

Request limit: Each request may cover a period of up to 1 year.

Authorizations

SecurityToken
Type
API Key (query: securityToken)

Parameters

Query Parameters

documentType*

A26 = Capacity document

Type
string
Required
Example"A26"
processType*

A46 = Replacement Reserve; A56 = Frequency Restoration Reserve

Type
string
Required
Example"A56"
businessType*

C76 = Forecasted capacity

Type
string
Required
Example"C76"
area_Domain*

EIC code of LFB Area

Type
string
Required
Example"10YAT-APG------L"
periodStart*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202312312300"
periodEnd*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202412312300"

Responses

Successful response

application/xml
XML

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

188.4 & 189.3 FRR and RR Actual Capacity (SO GL)

GET /balancing/188-4-189-3-frr-and-rr-actual-capacity-so-gl

188.4 & 189.3 FRR and RR Actual Capacity (SO GL)

GET
/balancing/188-4-189-3-frr-and-rr-actual-capacity-so-gl

Request limit: Each request may cover a period of up to 1 year.

Authorizations

SecurityToken
Type
API Key (query: securityToken)

Parameters

Query Parameters

documentType*

A26 = Capacity document

Type
string
Required
Example"A26"
processType*

A46 = Replacement reserve; A56 = Frequency restoration reserve

Type
string
Required
Example"A56"
businessType*

C77 = Min; C78 = Avg; C79 = Max

Type
string
Required
Example"C77"
area_Domain*

EIC Code of LFB Area

Type
string
Required
Example"10YAT-APG------L"
periodStart*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202312312300"
periodEnd*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202403312200"

Responses

Successful response

application/xml
XML

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

189.2 Outlook of Reserve Capacities on RR (SO GL)

GET /balancing/189-2-outlook-of-reserve-capacities-on-rr-so-gl

189.2 Outlook of Reserve Capacities on RR (SO GL)

GET
/balancing/189-2-outlook-of-reserve-capacities-on-rr-so-gl

Authorizations

SecurityToken
Type
API Key (query: securityToken)

Parameters

Query Parameters

documentType

A26 = Capacity document

Type
string
Example"A26"
processType

A46 = Replacement reserve

Type
string
Example"A46"
businessType

C76 = Forecasted capacity

Type
string
Example"C76"
area_Domain

Scheduling Area

Type
string
Example"10YCZ-CEPS-----N"
periodStart

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Example"202212310000"
periodEnd

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Example"202305010000"
offset

Optional parameter

Type
integer
Example"100"

Responses

Successful response

application/xml
XML

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

189.3 RR Actual Capacity(SO GL)

GET /balancing/189-3-rr-actual-capacity-so-gl

189.3 RR Actual Capacity(SO GL)

GET
/balancing/189-3-rr-actual-capacity-so-gl

Authorizations

SecurityToken
Type
API Key (query: securityToken)

Parameters

Query Parameters

documentType

A26 = Capacity document

Type
string
Example"A26"
processType

A46 = Replacement reserve

Type
string
Example"A46"
businessType

C77 = Min

Type
string
Example"C77"
area_Domain

Scheduling Area

Type
string
Example"10YCZ-CEPS-----N"
periodStart

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Example"202212310000"
periodEnd

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Example"202305010000"
offset

Optional parameter

Type
integer
Example"100"

Responses

Successful response

application/xml
XML

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

190.1 Sharing of RR and FRR (SO GL)

GET /balancing/190-1-sharing-of-rr-and-frr-so-gl

190.1 Sharing of RR and FRR (SO GL)

GET
/balancing/190-1-sharing-of-rr-and-frr-so-gl

Request limit: Each request may cover a period of up to 1 year.

Response limit
: A maximum of 100 TimeSeries elements is returned per XML response. The offsetparameter can be used to retrieve the data in batches of up to 100 TimeSeries, where offset=0 returns the first 100 elements, offset=100 returns the next 100, and so on.

Authorizations

SecurityToken
Type
API Key (query: securityToken)

Parameters

Query Parameters

documentType

A26 = Capacity document

Type
string
Example"A26"
processType

A56 = Frequency restoration reserve

Type
string
Example"A56"
BusinessType

C22 = Shared balancing reserve capacity

Type
string
Example"C22"
Acquiring_Domain

Load Frequency Control Block

Type
string
Example"10YAT-APG------L"
Connecting_Domain

Load Frequency Control Block

Type
string
Example"10YCB-GERMANY--8"
periodStart

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Example"202101010000"
periodEnd

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Example"202112310000"
offset

Integer: Zero‑based index of the first TimeSeries to return. The offset parameter paginates the response in batches of 100 TimeSeries (e.g., offset = n returns the TimeSeries in the range n+1 to n+100).

Type
integer
Example"0"

Responses

Successful response

application/xml
XML

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

190.2 Sharing of FCR between SAs (SO GL)

GET /balancing/190-2-sharing-of-fcr-between-sas-so-gl

190.2 Sharing of FCR between SAs (SO GL)

GET
/balancing/190-2-sharing-of-fcr-between-sas-so-gl

Request limit: Each request may cover a period of up to 1 year.

Response limit
: A maximum of 100 TimeSeries elements is returned per XML response. The offsetparameter can be used to retrieve the data in batches of up to 100 TimeSeries, where offset=0 returns the first 100 elements, offset=100 returns the next 100, and so on.

Authorizations

SecurityToken
Type
API Key (query: securityToken)

Parameters

Query Parameters

documentType

A26 = Capacity document

Type
string
Example"A26"
processType

A52 = Frequency containment reserve

Type
string
Example"A52"
businessType

C22 = Shared Balancing Reserve Capacity

Type
string
Example"C22"
area_Domain

Scheduling Area

Type
string
Example"10Y1001A1001A59C"
periodStart

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Example"201510302300"
periodEnd

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Example"201512152300"
offset

Integer: Zero‑based index of the first TimeSeries to return. The offset parameter paginates the response in batches of 100 TimeSeries (e.g., offset = n returns the TimeSeries in the range n+1 to n+100).

Type
integer
Example"0"

Responses

Successful response

application/xml
XML

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

190.3 Exchanged Reserve Capacity (SO GL)

GET /balancing/190-3-exchanged-reserve-capacity-so-gl

190.3 Exchanged Reserve Capacity (SO GL)

GET
/balancing/190-3-exchanged-reserve-capacity-so-gl

Request limit: Each request may cover a period of up to 1 year.

Response limit
: A maximum of 100 TimeSeries elements in total, counted across all XML documents contained in the ZIP response. The offsetparameter can be used to retrieve the data in batches of up to 100 TimeSeries, where offset=0 returns the first 100 elements, offset=100 returns the next 100, and so on.

Authorizations

SecurityToken
Type
API Key (query: securityToken)

Parameters

Query Parameters

documentType

A26 = Capacity document

Type
string
Example"A26"
processType

A46 = Replacement reserve

Type
string
Example"A46"
BusinessType

C21 = Exchanged balancing reserve capacity

Type
string
Example"C21"
Acquiring_Domain

Load Frequency Control Block

Type
string
Example"10YAT-APG------L"
Connecting_Domain

Load Frequency Control Block

Type
string
Example"10YCB-GERMANY--8"
periodStart

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Example"202101010000"
periodEnd

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Example"202112310000"
Offset

Integer: Zero‑based index of the first TimeSeries to return. The offset parameter paginates the response in batches of 100 TimeSeries (e.g., offset = n returns the TimeSeries in the range n+1 to n+100).

Type
integer
Example"1"

Responses

Successful response

application/xml
XML

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

IF aFRR 3.16 Cross Border Marginal Prices (CBMPs) for aFRR Central Selection (CS)

GET /balancing/if-afrr-3-16-cross-border-marginal-prices-cbmps-for-afrr-central-selection-cs

IF aFRR 3.16 Cross Border Marginal Prices (CBMPs) for aFRR Central Selection (CS)

GET
/balancing/if-afrr-3-16-cross-border-marginal-prices-cbmps-for-afrr-central-selection-cs

Request limit: Each request may cover a period of up to 1 day.

Authorizations

SecurityToken
Type
API Key (query: securityToken)

Parameters

Query Parameters

documentType*

A84 = Activated balancing prices

Type
string
Required
Example"A84"
processType*

A67 = Central Selection aFRR

Type
string
Required
Example"A67"
businessType*

A96 = automatic frequency restoration reserve

Type
string
Required
Example"A96"
Standard_MarketProduct*

A01 = Standard

Type
string
Required
Example"A01"
controlArea_Domain*

EIC code of a LFA, SCA, IPA

Type
string
Required
Example"10YDE-VE-------2"
periodStart*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202311082300"
periodEnd*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202311092300"

Responses

Successful response

application/xml
XML

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

IFs 3.10, 3.16 & 3.17 Netted and Exchanged Volumes

GET /balancing/ifs-3-10-3-16-3-17-netted-and-exchanged-volumes

IFs 3.10, 3.16 & 3.17 Netted and Exchanged Volumes

GET
/balancing/ifs-3-10-3-16-3-17-netted-and-exchanged-volumes

Request limit:

  • For aFRR: Each request may cover a period of up to 1 day.

  • For other process types: Each request may cover a period of up to 1 year.

Authorizations

SecurityToken
Type
API Key (query: securityToken)

Parameters

Query Parameters

documentType*

B17 = Aggregated netted external TSO schedule document

Type
string
Required
Example"B17"
processType*

A60 = mFRR with Scheduled Activation; A61 = mFRR with Direct Activation; A51 = Automatic Frequency Restoration Reserve; A63= Imbalance Netting

Type
string
Required
Example"A63"
Acquiring_Domain*

EIC code of a LFA or SCA

Type
string
Required
Example"10YDE-VE-------2"
Connecting_Domain*

EIC code of a LFA or SCA

Type
string
Required
Example"10YDE-VE-------2"
periodStart*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202301012300"
periodEnd*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202301022300"

Responses

Successful response

application/xml
XML

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

IFs 3.10, 3.16 & 3.17 Netted and Exchanged Volumes per Border

GET /balancing/ifs-3-10-3-16-3-17-netted-and-exchanged-volumes-per-border

IFs 3.10, 3.16 & 3.17 Netted and Exchanged Volumes per Border

GET
/balancing/ifs-3-10-3-16-3-17-netted-and-exchanged-volumes-per-border

Request limit:

  • For aFRR: Each request may cover a period of up to 1 day.

  • For other process types: Each request may cover a period of up to 1 year.

Authorizations

SecurityToken
Type
API Key (query: securityToken)

Parameters

Query Parameters

documentType*

A30 = Cross border schedule

Type
string
Required
Example"A30"
processType*

A60 = mFRR with Scheduled Activation; A61 = mFRR with Direct Activation; A51 = Automatic Frequency Restoration Reserve; A63= Imbalance Netting

Type
string
Required
Example"A60"
Acquiring_Domain*

EIC code of a LFA or SCA

Type
string
Required
Example"10YBE----------2"
Connecting_Domain*

EIC code of a LFA or SCA

Type
string
Required
Example"10YFR-RTE------C"
periodStart*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202503010000"
periodEnd*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202503020000"

Responses

Successful response

application/xml
XML

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

IFs 4.3 & 4.4 Balancing Border Capacity Limitations

GET /balancing/ifs-4-3-4-4-balancing-border-capacity-limitations

IFs 4.3 & 4.4 Balancing Border Capacity Limitations

GET
/balancing/ifs-4-3-4-4-balancing-border-capacity-limitations

Request limit: Each request may cover a period of up to 1 year.

Authorizations

SecurityToken
Type
API Key (query: securityToken)

Parameters

Query Parameters

documentType*

A31 = Agreed capacity

Type
string
Required
Example"A31"
BusinessType*

A26 = Available Transfer Capacity

Type
string
Required
Example"A26"
processType*

A51 = Automatic Frequency Restoration Reserve; A63= Imbalance Netting; A47 = Manual frequency restoration reserve

Type
string
Required
Example"A47"
Out_Domain*

EIC code of an LFC Area (LFA) or Scheduling area (SCA)

Type
string
Required
Example"10YCZ-CEPS-----N"
In_Domain*

EIC code of an LFC Area (LFA) or Scheduling area (SCA)

Type
string
Required
Example"10YAT-APG------L"
periodStart*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202401312300"
periodEnd*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202402012300"
registeredResource

EIC code of a Transmission Asset: If used, data for the given Transmission Asset is returned, otherwise, data for IC not specified is returned.

Type
string
Example"22T201903146---W"

Responses

Successful response

application/xml
XML

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

IFs 4.5 Permanent Allocation Limitations to Cross-border Capacity on HVDC Lines

GET /balancing/ifs-4-5-permanent-allocation-limitations-to-cross-border-capacity-on-hvdc-lines

IFs 4.5 Permanent Allocation Limitations to Cross-border Capacity on HVDC Lines

GET
/balancing/ifs-4-5-permanent-allocation-limitations-to-cross-border-capacity-on-hvdc-lines

Request limit: Each request may cover a period of up to 1 year.

Response limit
: A maximum of 100 TimeSeries elements is returned per XML response.

Authorizations

SecurityToken
Type
API Key (query: securityToken)

Parameters

Query Parameters

documentType*

A99 = HVDC Link constraints

Type
string
Required
Example"A99"
processType*

A51 = Automatic Frequency Restoration Reserve; A63= Imbalance Netting; A47 = Manual frequency restoration reserve

Type
string
Required
Example"A63"
BusinessType*

B06 = DC Link constraint

Type
string
Required
Example"B06"
Out_Domain*

EIC code of a Scheduling Area or LFC area

Type
string
Required
Example"10YNL----------L"
In_Domain*

EIC code of a Scheduling Area or LFC area

Type
string
Required
Example"10YDK-1--------W"
periodStart*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202101010000"
periodEnd*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202112310000"
registeredResource

EIC of interconnector (If used, data for the given Transmission Asset is returned, otherwise, data for IC not specified is returned.)

Type
string
Example"10T-DK-NL-000012"

Responses

Successful response

application/xml
XML

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

IFs aFRR 3.4 & mFRR 3.4 Elastic Demands

GET /balancing/ifs-afrr-3-4-mfrr-3-4-elastic-demands

IFs aFRR 3.4 & mFRR 3.4 Elastic Demands

GET
/balancing/ifs-afrr-3-4-mfrr-3-4-elastic-demands

Request limit: Each request may cover a period of up to 1 year.

Response limit
: A maximum of 100 TimeSeries elements is returned per XML response. The offsetparameter can be used to retrieve the data in batches of up to 100 TimeSeries, where offset=0 returns the first 100 elements, offset=100 returns the next 100, and so on.

Authorizations

SecurityToken
Type
API Key (query: securityToken)

Parameters

Query Parameters

documentType*

A37 = Reserve bid document

Type
string
Required
Example"A37"
businessType*

B75 = Need

Type
string
Required
Example"B75"
processType*

A51 = Automatic Frequency Restoration Reserve; A47 = Manual Frequency Restoration Reserve

Type
string
Required
Example"A47"
Acquiring_Domain*

EIC code of a Scheduling Area

Type
string
Required
Example"10YCZ-CEPS-----N"
periodStart*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202311302300"
periodEnd*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202312012300"
offset

Integer: Zero‑based index of the first TimeSeries to return. The offset parameter paginates the response in batches of 100 TimeSeries (e.g., offset = n returns the TimeSeries in the range n+1 to n+100).

Type
integer
Example"0"

Responses

Successful response

application/xml
XML

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

IFs mFRR 9.9, aFRR 9.6&9.8 Changes to Bid Availability

GET /balancing/ifs-mfrr-9-9-afrr-9-6-9-8-changes-to-bid-availability

IFs mFRR 9.9, aFRR 9.6&9.8 Changes to Bid Availability

GET
/balancing/ifs-mfrr-9-9-afrr-9-6-9-8-changes-to-bid-availability

Request limit: Each request may cover a period of up to 1 year.

Response limit
: A maximum of 100 TimeSeries elements is returned per XML response. The offsetparameter can be used to retrieve the data in batches of up to 100 TimeSeries, where offset=0 returns the first 100 elements, offset=100 returns the next 100, and so on.

Authorizations

SecurityToken
Type
API Key (query: securityToken)

Parameters

Query Parameters

documentType*

B45 = Bid Availability Document

Type
string
Required
Example"B45"
processType*

A47

Type
string
Required
Example"A47"
Domain*

EIC code of a Scheduling Area or LFA

Type
string
Required
Example"10YDE-VE-------2"
periodStart*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202309232200"
periodEnd*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202309242200"
businessType

C40 = Conditional bid; C41 = Thermal limit; C42 = Frequency limit; C43 = Voltage limit; C44 = Current limit; C45 = Short-circuit current limits; C46 = Dynamic stability limit

Type
string
Example"C46"
offset

Integer: Zero‑based index of the first TimeSeries to return. The offset parameter paginates the response in batches of 100 TimeSeries (e.g., offset = n returns the TimeSeries in the range n+1 to n+100).

Type
integer
Example"100"

Responses

Successful response

application/xml
XML

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI

IFs mFRR 9.9, aFRR 9.6&9.8 Changes to Bid Availability Archives

GET /balancing/ifs-mfrr-9-9-afrr-9-6-9-8-changes-to-bid-availability-archives

IFs mFRR 9.9, aFRR 9.6&9.8 Changes to Bid Availability Archives

GET
/balancing/ifs-mfrr-9-9-afrr-9-6-9-8-changes-to-bid-availability-archives

Request limit: Each request may cover a period of up to 1 year.

Response limit
: A maximum of 100 ZIP files contained in the ZIP response. The offsetparameter can be used to retrieve the data in batches of up to 100 ZIP archives, whereoffset=0 returns the first 100 archives, offset=100 returns the next 100, and so on.

Authorizations

SecurityToken
Type
API Key (query: securityToken)

Parameters

Query Parameters

documentType*

B45 = Bid Availability Document

Type
string
Required
Example"B45"
processType*

A47

Type
string
Required
Example"A47"
Domain*

EIC code of a Scheduling Area or LFA

Type
string
Required
Example"10YDE-VE-------2"
periodStart*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202309232200"
periodEnd*

Pattern yyyyMMddHHmm e.g. 201601010000

Type
integer
Required
Example"202309242200"
storageType*

Used to request archives

Type
string
Required
Example"archive"
businessType

C40 = Conditional bid; C41 = Thermal limit; C42 = Frequency limit; C43 = Voltage limit; C44 = Current limit; C45 = Short-circuit current limits; C46 = Dynamic stability limit

Type
string
Example"C46"
offset

Integer: Zero‑based index of the first archive to return. The offset parameter paginates the response in batches of 100 archives (e.g., offset = n returns the archives in the range n+1 to n+100).

Type
integer
Example"100"

Responses

Successful response

application/xml
XML

Playground

Authorization
Variables
Key
Value

Samples

Powered by VitePress OpenAPI