Validate an IBAN
string
required
The IBAN to validate (e.g.
DE89370400440532013000).Responses
200 OK — The IBAN is valid. No response body. 400 Bad Request — The IBAN failed validation.string
A human-readable error message describing the validation failure.
Validate a Market Location ID
meteringpoint_id) or producers (market_location_identifier).
string
required
The 11-digit numeric market location identifier to validate.
Responses
200 OK — The market location ID is valid. No response body. 400 Bad Request — The ID failed validation.string
A human-readable error message describing the validation failure.
Market location IDs must be exactly 11 digits, start with a digit between 1 and 9, and have a valid check digit. Use this endpoint to validate user-entered IDs before submitting registration requests.
Validate a Preferred Delivery Start
string
required
The proposed delivery start date in
YYYY-MM-DD format.string
required
The type of customer being registered.
string
required
The subscription reason code:
E01 (move), E02 (new installation), or E03 (supplier switch).Responses
200 OK — The delivery start date is valid. No response body. 400 Bad Request — The date is not valid for the given parameters.string
A human-readable error message.
string
When the delivery start is too early, this field contains the earliest date that would be accepted (ISO date format).

