List invoice artefacts
GET/v1/invoices/:id/artefacts
Returns the set of Peppol delivery artefacts for a sent invoice — Message Level Responses (MLR), validation reports, signed receipts, etc.
Artefacts only exist for invoices that reached the network (i.e. the
invoice has a transactionId). If the invoice was never submitted,
this returns 404 with type: https://invostaq.com/errors/artefact-not-available.
Internal Arratech identifiers are never leaked — the artefactId
values returned here are the opaque handles to pass back to the
download endpoint.
Request
Responses
- 200
- 401
- 403
- 404
- 429
- 502
Artefact list
Response Headers
Effective per-minute request budget for this API key + verb. Defaults to 60 GET / 20 POST, overridable per key via the admin policy endpoint.
Requests remaining in the current window for this API key + verb.
Decrements by 1 on each accepted request; resets to limit when
the sliding window rolls over.
Unix epoch seconds at which the oldest request in the current window ages out — i.e. the earliest time remaining could increase.
Missing or invalid credentials
Source IP is not in the allowlist for this API key. Configured via
the admin policy endpoint — when allowedIps is set, the source IP
of every /v1/* request is checked against the list.
Invoice not found or artefacts unavailable (never submitted)
Rate limit exceeded. Defaults: 60 GET/min, 20 POST/min per API key;
overridable per key via the admin policy endpoint. Every response
(success and 429) carries X-RateLimit-Limit, X-RateLimit-Remaining,
X-RateLimit-Reset.
Response Headers
Seconds to wait before retrying
Effective per-minute request budget for this API key + verb. Defaults to 60 GET / 20 POST, overridable per key via the admin policy endpoint.
Requests remaining in the current window for this API key + verb.
Decrements by 1 on each accepted request; resets to limit when
the sliding window rolls over.
Unix epoch seconds at which the oldest request in the current window ages out — i.e. the earliest time remaining could increase.
Upstream Peppol Access Point lookup failed