Create Invoice

Time Status User Agent
Make a request to see history.

URL Expired

The URL for this request expired after 30 days.

Template Usage

When creating an invoice using a template (by specifying templateId), certain fields will be automatically populated from the template unless it is not explicitly overridden in the request:

Payment Preferences

The paymentMethodPreferences array allows you to specify:

Line Items

When creating line items, you must provide:

For one-off items:

For recurring price items:

All line items must have either:

This makes it clearer that quantity is always required, and description is optional only for one-off line items.

``200 200

``400 400

Updated 11 months ago


ShellNodeRubyPHPPython


xxxxxxxxxx

curl --request POST \

--url https://api.assembly.com/v1/invoices \

--header 'accept: application/json' \

--header 'content-type: application/json'

Click Try It! to start a request and see the response here! Or choose an example:

application/json

200 - Result400 - Result

Updated 11 months ago