Skip to main content
GET
/
schedule-management
/
v1
/
schedules
/
{uid}
/
reconciliation
Get Schedule Reconciliation
curl --request GET \
  --url https://api.engrate.io/schedule-management/v1/schedules/{uid}/reconciliation \
  --header 'Authorization: <api-key>'
{
  "delivery_date": "<string>",
  "schedule_uid": "<string>",
  "series": [
    {
      "business_type": "<string>",
      "business_type_label": "<string>",
      "counterparty_values": [
        123
      ],
      "in_area": "<string>",
      "in_party": "<string>",
      "out_area": "<string>",
      "out_party": "<string>",
      "reason_codes": [
        {}
      ],
      "series_id": "<string>",
      "deltas": [
        123
      ],
      "has_exchange_priority": false,
      "our_values": [
        123
      ]
    }
  ],
  "tso": "<string>"
}

Authorizations

Authorization
string
header
required

Path Parameters

uid
string<uuid>
required

Schedule unique identifier.

Response

Successful Response

Full reconciliation view comparing the latest submitted version against anomaly records for a schedule.

delivery_date
string
required

Delivery date in ISO 8601 format.

Example:

"2026-03-26"

schedule_uid
string
required

Parent Schedule identifier.

Example:

"f47ac10b-58cc-4372-a567-0e02b2c3d479"

series
ReconciliationSeriesItem · object[]
required

Per-series reconciliation data.

tso
string
required

TSO identifier.

Example:

"50HERTZ_DE_TSO"