For the complete documentation index, see llms.txt. This page is also available as Markdown.

Invoices

List Invoices

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Query parameters
pageinteger · int32 · min: 1Optional
perPageinteger · int32 · min: 1 · max: 100Optional
querystringOptional
sortstringOptional
sortDirstring · enumOptionalPossible values:
workOrderbooleanOptional
Responses
200

List of invoices

application/json
totalRowsnumberOptional
get/invoices

Create Invoice

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
idstringOptional

A unique ID for the Invoice. Ignored when creating & updating invoices.

numbernumberOptional

The Number of the Invoice

statusstring · nullableOptional

The status of this invoice

hourlyRatenumberOptional

The Hourly Rate of the Invoice

contactIdstring · nullableOptionalDeprecated

This field is deprecated. Use contact.id instead

parentQuoteIdstring · nullableOptional

The unique ID of the quote that this invoice was created from if available

parentQuoteNumbernumberOptional

The quote number of the quote that this invoice was created from if available

dealIdstring · nullableOptional

The unique ID of the deal associated with this invoice

quoteTypeIdstring · nullableOptionalDeprecated

This field is deprecated. Use quoteType.id instead

quoteTemplateIdstring · nullableOptionalDeprecated

This field is deprecated. Use quoteTemplate.id instead

termsstring · nullableOptional

The terms/contract associated with this invoice

estimatorNotesstring · nullableOptional

The estimator notes associated with this invoice

clientNotestring · nullableOptional

The client note associated with this invoice

crewNotestring · nullableOptional

The crew note associated with this invoice

tagsstring[]Optional

Tags associated with this Invoice

Responses
200

Details about the new Invoice

application/json
idstringOptional

A unique ID for the Invoice. Ignored when creating & updating invoices.

numbernumberOptional

The Number of the Invoice

statusstring · nullableOptional

The status of this invoice

hourlyRatenumberOptional

The Hourly Rate of the Invoice

contactIdstring · nullableOptionalDeprecated

This field is deprecated. Use contact.id instead

parentQuoteIdstring · nullableOptional

The unique ID of the quote that this invoice was created from if available

parentQuoteNumbernumberOptional

The quote number of the quote that this invoice was created from if available

dealIdstring · nullableOptional

The unique ID of the deal associated with this invoice

quoteTypeIdstring · nullableOptionalDeprecated

This field is deprecated. Use quoteType.id instead

quoteTemplateIdstring · nullableOptionalDeprecated

This field is deprecated. Use quoteTemplate.id instead

termsstring · nullableOptional

The terms/contract associated with this invoice

estimatorNotesstring · nullableOptional

The estimator notes associated with this invoice

clientNotestring · nullableOptional

The client note associated with this invoice

crewNotestring · nullableOptional

The crew note associated with this invoice

tagsstring[]Optional

Tags associated with this Invoice

post/invoices

Retrieve Invoice

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

ID of the Invoice

Query parameters
displaystring · enumOptional

Display as either an Invoice or Work Order.

Default: quotePossible values:
langstring · enumOptional

Language used to locale-format Work Order values (only applies when display=work-order).

Default: enPossible values:
Responses
200

Details about the invoice

application/json
idstringOptional

A unique ID for the Invoice. Ignored when creating & updating invoices.

numbernumberOptional

The Number of the Invoice

statusstring · nullableOptional

The status of this invoice

hourlyRatenumberOptional

The Hourly Rate of the Invoice

contactIdstring · nullableOptionalDeprecated

This field is deprecated. Use contact.id instead

parentQuoteIdstring · nullableOptional

The unique ID of the quote that this invoice was created from if available

parentQuoteNumbernumberOptional

The quote number of the quote that this invoice was created from if available

dealIdstring · nullableOptional

The unique ID of the deal associated with this invoice

quoteTypeIdstring · nullableOptionalDeprecated

This field is deprecated. Use quoteType.id instead

quoteTemplateIdstring · nullableOptionalDeprecated

This field is deprecated. Use quoteTemplate.id instead

termsstring · nullableOptional

The terms/contract associated with this invoice

estimatorNotesstring · nullableOptional

The estimator notes associated with this invoice

clientNotestring · nullableOptional

The client note associated with this invoice

crewNotestring · nullableOptional

The crew note associated with this invoice

tagsstring[]Optional

Tags associated with this Invoice

get/invoices/{id}

Update Invoice

put
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

ID of the Invoice

Body
idstringOptional

A unique ID for the Invoice. Ignored when creating & updating invoices.

numbernumberOptional

The Number of the Invoice

statusstring · nullableOptional

The status of this invoice

hourlyRatenumberOptional

The Hourly Rate of the Invoice

contactIdstring · nullableOptionalDeprecated

This field is deprecated. Use contact.id instead

parentQuoteIdstring · nullableOptional

The unique ID of the quote that this invoice was created from if available

parentQuoteNumbernumberOptional

The quote number of the quote that this invoice was created from if available

dealIdstring · nullableOptional

The unique ID of the deal associated with this invoice

quoteTypeIdstring · nullableOptionalDeprecated

This field is deprecated. Use quoteType.id instead

quoteTemplateIdstring · nullableOptionalDeprecated

This field is deprecated. Use quoteTemplate.id instead

termsstring · nullableOptional

The terms/contract associated with this invoice

estimatorNotesstring · nullableOptional

The estimator notes associated with this invoice

clientNotestring · nullableOptional

The client note associated with this invoice

crewNotestring · nullableOptional

The crew note associated with this invoice

tagsstring[]Optional

Tags associated with this Invoice

Responses
200

The updated invoice

application/json
idstringOptional

A unique ID for the Invoice. Ignored when creating & updating invoices.

numbernumberOptional

The Number of the Invoice

statusstring · nullableOptional

The status of this invoice

hourlyRatenumberOptional

The Hourly Rate of the Invoice

contactIdstring · nullableOptionalDeprecated

This field is deprecated. Use contact.id instead

parentQuoteIdstring · nullableOptional

The unique ID of the quote that this invoice was created from if available

parentQuoteNumbernumberOptional

The quote number of the quote that this invoice was created from if available

dealIdstring · nullableOptional

The unique ID of the deal associated with this invoice

quoteTypeIdstring · nullableOptionalDeprecated

This field is deprecated. Use quoteType.id instead

quoteTemplateIdstring · nullableOptionalDeprecated

This field is deprecated. Use quoteTemplate.id instead

termsstring · nullableOptional

The terms/contract associated with this invoice

estimatorNotesstring · nullableOptional

The estimator notes associated with this invoice

clientNotestring · nullableOptional

The client note associated with this invoice

crewNotestring · nullableOptional

The crew note associated with this invoice

tagsstring[]Optional

Tags associated with this Invoice

put/invoices/{id}

Delete Invoice

delete
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

ID of the Invoice

Responses
204

No Content

No content

delete/invoices/{id}

No content

List Invoice Items

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

ID of the Invoice

Responses
200

List of invoice items

application/json
get/invoices/{id}/items

Create Invoice Item

post
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

ID of the Invoice

Body
namestringRequired

The title/name for this item

quoteTypestringOptional

The quote type this item applies to

descriptionstringOptional

The plain text description for this item

descriptionHtmlstringOptional

The HTML formatted description for this item

pricenumberRequired

The total price for this item

hoursnumberOptional

The estimated hours for this item

quantitynumberOptional

The quantity of this item

pricePerUnitnumberOptional

The price per unit if quantity-based pricing

crewNotestringOptional

Notes for the crew working on this item

crewNoteHtmlstringOptional

HTML formatted notes for the crew

clientNotestringOptional

Notes visible to the client

clientNoteHtmlstringOptional

HTML formatted notes visible to the client

sectionstring · enumOptional

The section this item belongs to

Default: bidPossible values:
Responses
200

Details about the new Invoice Item

application/json
idstringOptional

Unique identifier for the invoice item

namestringRequired

The title/name for this item

quoteTypestringOptional

The quote type this item applies to

descriptionstringOptional

The plain text description for this item

descriptionHtmlstringOptional

The HTML formatted description for this item

pricenumberRequired

The total price for this item

hoursnumberOptional

The estimated hours for this item

quantitynumberOptional

The quantity of this item

pricePerUnitnumberOptional

The price per unit if quantity-based pricing

crewNotestringOptional

Notes for the crew working on this item

crewNoteHtmlstringOptional

HTML formatted notes for the crew

clientNotestringOptional

Notes visible to the client

clientNoteHtmlstringOptional

HTML formatted notes visible to the client

sectionstring · enumOptional

The section this item belongs to

Default: bidPossible values:
post/invoices/{id}/items

Get Invoice Item

get
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

ID of the Invoice

itemIdstringRequired

ID of the Invoice Item

Responses
200

Details about the invoice item

application/json
idstringOptional

Unique identifier for the invoice item

namestringRequired

The title/name for this item

quoteTypestringOptional

The quote type this item applies to

descriptionstringOptional

The plain text description for this item

descriptionHtmlstringOptional

The HTML formatted description for this item

pricenumberRequired

The total price for this item

hoursnumberOptional

The estimated hours for this item

quantitynumberOptional

The quantity of this item

pricePerUnitnumberOptional

The price per unit if quantity-based pricing

crewNotestringOptional

Notes for the crew working on this item

crewNoteHtmlstringOptional

HTML formatted notes for the crew

clientNotestringOptional

Notes visible to the client

clientNoteHtmlstringOptional

HTML formatted notes visible to the client

sectionstring · enumOptional

The section this item belongs to

Default: bidPossible values:
get/invoices/{id}/items/{itemId}

Update Invoice Item

put
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

ID of the Invoice

itemIdstringRequired

ID of the Invoice Item

Body
namestringOptional

The title/name for this item

quoteTypestringOptional

The quote type this item applies to

descriptionstringOptional

The plain text description for this item

descriptionHtmlstringOptional

The HTML formatted description for this item

pricenumberOptional

The total price for this item

hoursnumberOptional

The estimated hours for this item

quantitynumberOptional

The quantity of this item

pricePerUnitnumberOptional

The price per unit if quantity-based pricing

crewNotestringOptional

Notes for the crew working on this item

crewNoteHtmlstringOptional

HTML formatted notes for the crew

clientNotestringOptional

Notes visible to the client

clientNoteHtmlstringOptional

HTML formatted notes visible to the client

sectionstring · enumOptional

The section this item belongs to

Possible values:
Responses
200

Updated invoice item details

application/json
idstringOptional

Unique identifier for the invoice item

namestringRequired

The title/name for this item

quoteTypestringOptional

The quote type this item applies to

descriptionstringOptional

The plain text description for this item

descriptionHtmlstringOptional

The HTML formatted description for this item

pricenumberRequired

The total price for this item

hoursnumberOptional

The estimated hours for this item

quantitynumberOptional

The quantity of this item

pricePerUnitnumberOptional

The price per unit if quantity-based pricing

crewNotestringOptional

Notes for the crew working on this item

crewNoteHtmlstringOptional

HTML formatted notes for the crew

clientNotestringOptional

Notes visible to the client

clientNoteHtmlstringOptional

HTML formatted notes visible to the client

sectionstring · enumOptional

The section this item belongs to

Default: bidPossible values:
put/invoices/{id}/items/{itemId}

Delete Invoice Item

delete
Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Path parameters
idstringRequired

ID of the Invoice

itemIdstringRequired

ID of the Invoice Item

Responses
204

Invoice item successfully deleted

No content

delete/invoices/{id}/items/{itemId}

No content

Last updated

Was this helpful?