externalOrderId is required and unique per (sellerId, externalOrderId).
Second call with same body returns 200; different body returns 409.
vins is always an array. Single-VIN orders are the common case
(Santander pilot). Multi-VIN requires the allowMultiVinOrders
capability; otherwise arrays of length > 1 return 403.
OAuth 2.0 client_credentials grant via Keycloak service account.
Clients are provisioned per IntegrationOrganization in the
nt24-idp realm.
Client-generated unique key (UUID recommended) for this write operation.
Identical key + identical body within 24h returns the cached response.
Identical key + different body returns 422.
1 - 255UUID of the seller trade partner (must be in caller's authorized list).
Existing order returned (idempotent replay).
CREATED, INVOICE_SUBMITTED, PAYMENT_SUBMITTED, READY_FOR_PICKUP, TRANSPORT_IN_PROGRESS, TRANSPORT_COMPLETED, COMPLIANCE_VALID, COMPLIANCE_INVALID, CANCELLED