Create draft invoice
invoiced_create_draft_invoiceWRITE: create a DRAFT invoice for a customer. It is always created as a draft: it is not issued, not emailed, not charged and cannot trigger AutoPay until a person finalizes it in Invoiced. At least one line item is required. POST /invoices with draft=true.
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date | No | Invoice date (default now). | |
| name | No | Document title (default "Invoice"). | |
| items | Yes | Line items. | |
| notes | No | Notes printed on the invoice. | |
| number | No | Invoice number (default: next in sequence). | |
| currency | No | ||
| due_date | No | Due date (default: computed from the payment terms). | |
| metadata | No | Metadata key/values (max 10 keys, names up to 40 characters, values up to 255). | |
| customer_id | Yes | Invoiced customer id (invoiced_list_customers). | |
| payment_terms | No | e.g. "NET 30". | |
| purchase_order | No |