Skip to main content
POST
This endpoint creates a new invoice for billing customers. Invoices can be sent immediately or scheduled for future delivery.

Authentication

This endpoint requires a valid API key with invoices:write permissions.

Request Body

string
required
Customer ID to bill
string
Custom invoice number (auto-generated if not provided)
string
required
Invoice issue date (ISO 8601)
string
required
Payment due date (ISO 8601)
string
required
ISO 4217 currency code
array
required
Invoice line items
object
Billing address
string
Payment terms (e.g., “Net 30”, “Due on receipt”)
string
Invoice notes or memo
boolean
Whether to email invoice to customer (default: false)
object
Additional custom fields

Response

Returns the created invoice.