Create Schedule
Create a Schedule or replace the desired spec of an existing one.
Records the submitted time series as the schedule’s desired spec, keyed on organization, scheduling area (derived from tso), and delivery date. Re-posting the same key overwrites the spec (last write wins); the returned uid/schedule_uid identify the schedule either way.
The delivery date is taken from date, or derived from the first series timestamp (UTC -> market-local midnight) when omitted. Series data must cover the full delivery day on the 15-minute grid (96 intervals, 92 on the spring DST day, 100 on the fall DST day). The legacy test flag is accepted but has no effect: this endpoint records the spec and does not submit to the TSO.
Authorizations
Body
Request body for creating a schedule or a new spec for an existing one.
Electricity market: DE/germany or NL/netherlands.
DE, NL, germany, netherlands EIC X code (DE) or EAN-13 (NL) of the receiving TSO.
1Time series to submit (0-50). NL allows an empty list; DE requires at least one series.
50TSO identifier. DE: 50HERTZ_DE_TSO, DE-AMPRION-TSO, TTG_DE, DE-TRANSNETBWTSO. NL: TENNET_TSO.
1Delivery date (YYYY-MM-DD). If omitted, derived from the first timestamp in series data (UTC -> market-local midnight).
Legacy gate-closure bypass flag. Accepted for wire compatibility; this endpoint records the desired spec and does not submit, so it has no effect.
Response
Successful Response
A Schedule Version representing one submission attempt. Each re-submission creates a new version.
Highest acceptance level reached: empty string, ack, ano, par, or cnf.
"cnf"
"ack"
""
ISO 8601 datetime when this version was created.
"2026-03-25T14:00:00+00:00"
ISO 8601 datetime of the most recent status change.
"2026-03-25T14:05:00+00:00"
Organization that owns this version.
"9b2e4d8f-1c3a-4f5e-8d7b-6a9e0f2c1b3d"
Full submission specification including market routing and series references.
Processing status. created before submission, then the verbatim market status: submitted, ack_positive, ack_negative, ack_partial, icnf, dacnf, cnf, cnf_partial, or fcnf.
"cnf"
"submitted"
"ack_negative"
Unique identifier for this version.
"c8d7e6f5-4a3b-4c2d-9e1f-0a8b7c6d5e4f"
Sequential version number (1-based). Increments with each re-submission.
1
2
3
Whether this is the active version: the latest version the TSO has accepted, the one it currently treats as binding. Rejected or not-yet-answered versions are not active, and a later rejected version never replaces an accepted earlier one.
TSO document identification assigned to this version's message.
"MSG-20260325-001_v1"
Whether a Non-Repudiation of Receipt (NRR) delivery confirmation has been received from the TSO.
Mako365/AS4 transmission report identifier for delivery tracking.
"TR-20260325-001"
TSO warnings from the ACK response, if any.