Skip to main content

Update Invoice Line Items

PATCH 

/v1/invoicing/invoices/:id/line-items

Patch existing line-item IDs on a Draft invoice with description, quantity, or unit amount. A zero unit amount removes a line, and at least one line must remain.

Requires invoices.write.

Request and response fields at a glance
  • Path parameters: id (string, required).
  • Request body (application/json): lineItems (array, required).
  • 200 response (application/json): notes (string), lineItems (array, required), subtotal (number, required), discountAmount (number, required), taxAmount (number, required), balance (number, required), id (string, required), invoiceNumber (string, required), reference (string, required), status (string, required), contactId (string, required), brand (object), organization (object), invoiceDate (string, required), invoiceDueDate (string, required), totalAmount (number, required), createdAt (string, required).

Request​