Send an invoice through the Peppol network.
Converts the JSON invoice to UBL XML, wraps it in an SBDH, validates it,
performs SMP lookup, and sends it via AS4. The supplier defaults to your
registered profile when omitted (LL-1468). For credit notes use
POST /credit-notes.
Live mode requires an active subscription for the taxpayer’s organization.
Returns HTTP 402 with detail.code=subscription_required when absent or
inactive, or HTTP 503 with detail.code=billing_status_unavailable when
billing status is stale. Sandbox does not require a subscription.
| Time | Status | User Agent | |
|---|---|---|---|
Retrieving recent requests… | |||
409Idempotency conflict, correction recovery pending, or the earlier submission is in progress/unconfirmed. Retry the same payload/key.
503Billing/authentication is temporarily unavailable, or the idempotency reservation/response could not be persisted. Retry with the same Idempotency-Key and, for portal service authentication, a fresh token.