v1

latestOpenAPI 3.1.02026-07-2694207444.7 KB
Auction

Auction Price Indices

Price indices are normalized prices for a set resolution, for one delivery area or a group of delivery areas.

If official prices exists in a certain resolution, then official prices are used. If no centrally agreed official price exists for a resolution, then an average price is calculated.

Note that settlement is always done in the lowest trading resolution for the market and area, price indices are just an indication of what the average price would be in different resolutions.

Response field descriptions

  • status: Missing if data does not exist. Preliminary if the market coupling session is not complete, or the exchange rate has not been finalized yet. Final once exchange rate is set and market coupling session is complete. Cancelled if the auction is cancelled.
  • exchangeRate: the exchange rate used to calculate the currency price. 1 if the currency is the same as the main market currency.
  • deliveryAreas: the areas used to build up this index. In most cases, this is the same as the index name.
  • baseResolution: the base resolution of the market for this day
get/api/v2/Auction/PriceIndices/ByIndexNames

Query parameters

market'DayAhead' | 'GbHalfHour_DayAhead' | 'N2EX_DayAhead' | 'SemGb_IntradayAuction1' | 'SemGb_IntradayAuction2' | 'SIDC_IntradayAuction1' | 'SIDC_IntradayAuction2' | 'SIDC_IntradayAuction3' required
indexNamesstring required

A comma-separated list of index names (e.g. NO1, NO2, FI, BE). Supported: SYSTEM, NO1, NO2, NO3, NO4, NO5, SE1, SE2, SE3, SE4, FI, DK1, DK2, EE, LT, LV, AT, BE, FR, GER, 50Hz, AMP, TTG, TBW, NL, PL, UK, TEL, BG, SE(legacy)

currencystring required

Currency of returned prices. Note that local currencies are not available for all areas, and currency availability varies across markets. Supported: EUR, GBP, SEK, NOK, DKK, PLN, RON

datestring date required

Delivery date, referring to CET date. Format: yyyy-MM-dd (e.g. 2025-02-20)

resolution'PT1H' | 'PT15M' | 'PT30M' required

The data-resolution of the requested price data: PT1H = 1h, PT30M = 30min, PT15M = 15min

Response

OK

deliveryDateCETstring date
updatedAtstring date-time
status'Missing' | 'Preliminary' | 'Final' | 'Cancelled'
unitstring nullable
currencystring nullable required
exchangeRatenumber double nullable
marketMainCurrencystring nullable required
averagePricenumber double nullable
minPricenumber double nullable
maxPricenumber double nullable
market'DayAhead' | 'GbHalfHour_DayAhead' | 'N2EX_DayAhead' | 'SemGb_IntradayAuction1' | 'SemGb_IntradayAuction2' | 'SIDC_IntradayAuction1' | 'SIDC_IntradayAuction2' | 'SIDC_IntradayAuction3'
indexNamestring nullable required
resolutionstring date-span
baseResolutionstring date-span
deliveryAreasstring[] nullable