Send a lifecycle event for an invoice
PUT/invoices/:uuid/lifecycle
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.
Request
Responses
- 202
- 400
- 404
- 422
Invoice resource updated
Invalid input
Not found
An error occurred