Reference
Problems
Every error is application/problem+json (RFC 9457), and its type is a link to one of these pages.
| Type | Status | Title |
|---|---|---|
| malformed-body | 400 | The request body could not be parsed. |
| unauthenticated | 401 | No valid API key was presented. |
| allowance-exhausted | 402 | The Free plan's monthly allowance is used up. |
| live-key-required | 403 | A test key cannot do this. |
| not-found | 404 | No such resource. |
| method-not-allowed | 405 | That method is not allowed here. |
| already-subscribed | 409 | This account already has a subscription. |
| no-subscription | 409 | This account has no subscription to manage. |
| sign-in-expired | 410 | This sign-in can no longer be used. |
| payload-too-large | 413 | The request body is too large. |
| unsupported-media-type | 415 | This operation does not accept that Content-Type. |
| unsupported-document | 422 | The document is not a Peppol BIS Billing 3.0 invoice or credit note. |
| unknown-ruleset | 422 | There is no such ruleset. |
| invalid-participant-id | 422 | That is not a Peppol participant identifier. |
| invalid-invoice | 422 | The invoice cannot produce a valid Peppol document. |
| invalid-code | 422 | The code is not correct. |
| invalid-challenge | 422 | The proof-of-work challenge was not accepted. |
| invalid-request | 422 | The request body was rejected. |
| rate-limited | 429 | Too many requests. |
| internal-error | 500 | Something went wrong on our side. |
| upstream-unavailable | 502 | The Peppol network could not be asked. |
| sign-ins-unavailable | 503 | Sign-ins are paused. |
| validator-unavailable | 503 | The validator could not judge the document. |
| request-failed | varies | The request could not be completed. |