Get Peppol status
Returns the current aggregated Peppol transmission status for a sale invoice, including billing (C3 / PINT) and tax reporting (C5) legs. This is a single snapshot object, unlike the chronological Peppol status log endpoint.
Note: If Phase 2 is not included in your subscription, please contact Marmin support at support@marmin.ai.
See the right panel for request and response examples.
Path parameters
Response
Status code: 200 OK (application/json)
Root fields
`toC3` object (billing / PINT)
`toC5` object (tax reporting)
Same shape as toC3 in general: country, docTypeId, documentXml, lastUpdated, mlsResponse, processId, receiverId, senderId, status, transmissionUuid, transmissionResponse. The docTypeId and processId values reflect the tax reporting profile (e.g. urn:peppol:taxreporting).
`transmissionResponse` object
Present under toC3 and toC5 when the API returns transmission metadata.
Relationship to other endpoints
[Retrieve Peppol status log](./retrieve-peppol-status-log) —
GET /api/sales-invoices/{id}/peppol-status-logreturns a time-ordered list of events.Get Peppol status (this page) —
GET /api/sales-invoices/{id}/peppol-statusreturns a single current snapshot with C3 and C5 legs.
