Skip to main content

Update Purchase Invoice

PUT 

/api/purchase-invoices/:purchase_invoice

Update an existing purchase invoice. All fields are optional on update (uses sometimes validation).

Required scope: purchase-orders:write

Grant this scope to your token under Settings → Developer → Personal Access Tokens.

Authentication: Requires Bearer token.

Note: purchase_order_id cannot be changed on update.

When financial_lines are provided, each entry requires: id (an existing financial_lines.id), quantity (numeric), and amount (numeric). A 422 is returned if any are missing.

Request

Responses

OK