Approve Invoice

View as Markdown

Approve an invoice (Draft → Approved, or PendingApproval → Approved). When the tenant has require_invoice_approval enabled, approving directly from Draft is refused (422) — the invoice must first be submitted via POST /invoices/{invoice}/submit. Fires InvoiceApproved which notifies the submitter via email, in-app, and push. Requires billing.invoices.approve permission.

Headers

{{tenant_key_name}}stringOptional

Request

This endpoint expects a multipart form.

Response

Successful response