Invoices
Resource 'Invoices' operations.
List your invoices
Returns the flat list of your invoices, sorted by most recent first. All filters are combinable with AND.
Emit an invoice (UBL, Factur-X, CII)
Uploads an invoice file to A-Cube.Returns 422 if the seller is not enrolled. The lifecycle status update flow is asynchronous: the response carries the initial `SUBMITTED` status; subsequent transitions arrive via your A-Cube webhook subscription.
Get one of your invoices by uuid
Returns the invoice matching `uuid`. Responds 404 if the uuid is unknown or belongs to another tenant.
Get the current lifecycle status for an invoice
Returns the current lifecycle status of an invoice.
Get the chronological lifecycle event history for an invoice
Returns the full sequence of lifecycle events recorded upstream for the invoice. Owner-scoped.
Send a lifecycle event for an invoice
Submits a status transition for the invoice (e.g. REFUSED, APPROVED, PAYMENT_RECEIVED). The upstream provider processes the event asynchronously and emits follow-up status callbacks. Returns 202 on success. Returns 422 if `invoiceStatus` is not a known InvoiceStatus value. Owner-scoped.