200Successful Response
Schema: SuccessEnvelope_ContractInvoiceSummary_
successbooleanmessagestringcodestringdataContractInvoiceSummary
/api/v1/contracts/invoices/{invoice_id}Edit a drafted contract invoice's description, due date, and line items before approval. Line items are replaced wholesale and the invoice total is recomputed from them. Only drafts are editable — approved invoices are already billed.
Bearer token authentication. Pass your DayZero API token in the Authorization header and the target business UUID in x-business-id.
invoice_idstringrequiredSchema: ContractInvoiceUpdateRequest
descriptionstringInvoice description/notes.
due_datestringInvoice due date (YYYY-MM-DD).
line_itemsarray · ContractInvoiceLineUpdateReplacement lines; the total is recomputed from these.
Schema: SuccessEnvelope_ContractInvoiceSummary_
successbooleanmessagestringcodestringdataContractInvoiceSummarySchema: HTTPValidationError
detailarray · ValidationErrorValidationErrorlocarray · string | integerrequiredmsgstringrequiredtypestringrequiredinputobjectctxobject