API Reference · Invoices
Send an invoice
Transitions a DRAFT invoice to OPEN and emails it to the customer.
POST
/v1/invoices/:id/sendGenerates the PDF, attaches it to an email, and delivers via SendGrid. Fires `invoice.sent`. Safe to retry — if the initial send partially failed, calling this again resumes delivery.
Returnsinvoice object
Path parameters
idstringRequiredInvoice id (`inv_…`).
Errors
404
resource_missingNo invoice exists with that id.
409
invoice_not_draftInvoice is not in DRAFT status.