Evaluation - Monthly summary

Provides market participants with an automated interface for accessing the monthly summary evaluation of IDM.


GET https://isot.okte.sk/api/v1/idm/evaluations/monthly-summary

Parameters

:deliveryDayFrom
required
Date ISO 8601
Start date of selected delivery range
:deliveryDayTo
required
Date ISO 8601
End date of selected delivery range

Example

GET https://isot.okte.sk/api/v1/idm/evaluations/monthly-summary?deliveryDayFrom=2025-11-01&deliveryDayTo=2025-11-30[
  {
    "deliveryDayStart": "2025-11-01",
    "deliveryDayEnd": "2025-11-30",
    "feePayment": 14.2,
    "purchaseNegativePayment": 0,
    "purchaseNegativeVolume": 0,
    "purchasePositivePayment": 54.2,
    "purchasePositiveVolume": 3.5,
    "saleNegativePayment": 0,
    "saleNegativeVolume": 0,
    "salePositivePayment": 13.1,
    "salePositiveVolume": 1.2
  }
]

Response fields description

Field Description Format
deliveryDayStart Start of the period for which the results are aggregated Date ISO 8601
deliveryDayEnd End of the period for which the results are aggregated Date ISO 8601
feePayment Total trading-related fees for the given period (EUR) Float number (two decimal places)
purchaseNegativePayment Total financial payments for purchases at negative prices (EUR) Float number (two decimal places)
purchaseNegativeVolume Executed purchase volume at negative prices (MWh) Float number (one decimal place)
purchasePositivePayment Total financial payments for executed purchases at positive prices (EUR) Float number (two decimal places)
purchasePositiveVolume Executed purchase volume at positive prices (MWh) Float number (one decimal place)
saleNegativePayment Total financial payments for sales at negative prices (EUR) Float number (two decimal places)
saleNegativeVolume Executed sale volume at negative prices (MWh) Float number (one decimal place)
salePositivePayment Total financial payments for executed sales at positive prices (EUR) Float number (two decimal places)
salePositiveVolume Executed sale volume at positive prices (MWh) Float number (one decimal place)

Request may return HTTP status codes 200 (OK), 400 (Bad Request), 429 (Too Many Requests), or 500 (Internal Server Error).

Request message example (WebSocket)

WS wss://isot.okte.sk/api/v1/idm/ws{
  "type": "evaluation-monthlysummary",
  "payload": {
    "correlationId": "request-20241218001",
    "deliveryDayFrom": "2025-11-01",
    "deliveryDayTo": "2025-11-30"
  }
}

Request fields description

Field Description Format
type Message type for evalution request Enum (evaluation-monthlysummary)
payload Message data Payload object
     
Payload    
correlationId Client message identifier String or null
deliveryDayFrom Start date of selected delivery range Date ISO 8601
deliveryDayTo End date of selected delivery range Date ISO 8601

 

Response message example (WebSocket)

WS wss://isot.okte.sk/api/v1/idm/ws{
  "type": "evaluation-monthlysummary",
  "payload": {
    "correlationId": "request-20241218001",
    "data": [
      {
        "deliveryDayStart": "2025-11-01",
        "deliveryDayEnd": "2025-11-30",
        "feePayment": 14.2,
        "purchaseNegativePayment": 0,
        "purchaseNegativeVolume": 0,
        "purchasePositivePayment": 54.2,
        "purchasePositiveVolume": 3.5,
        "saleNegativePayment": 0,
        "saleNegativeVolume": 0,
        "salePositivePayment": 13.1,
        "salePositiveVolume": 1.2
      }
    ]
  }
}

Response fields description

Field Description Format
type Message type for evaluation response Enum (evaluation-monthlysummary)
payload Message data Payload object
     
Payload    
correlationId Client message identifier String or null
data Evaluation Array of Evaluation objects (see above)