Invoice Templates

Invoice templates (document types) define the layout, content, and branding for PDF-generated invoices and financial documents — controlling headers, footers, logos, and displayed fields.

Assign templates to subsidiaries to produce consistently branded, client-facing billing documents.

Attributes

bank_account object
Response

The bank account associated with this invoice template, used on generated invoices.

bank_account_details object
Response Request

Custom bank account details (as a JSON object) to display on generated invoices, overriding the default bank account details.

bank_account_id integer
Request

ID of the bank account used for invoices generated from this template.

budget object
Response

The budget this invoice template is linked to.

budget_id integer
Request Parameter `filter`

ID of the budget this invoice template is linked to.

company_id integer
Parameter `filter`

ID of the company (client) associated with the budget for this invoice template.

created_at object
Parameter `sort`

Timestamp when this invoice template was created.

creator object
Response

The person who created this invoice template.

creator_id integer
Parameter `filter`

ID of the person who created this invoice template.

custom_fields object
Response Request Parameter `filter`

Custom field values for this invoice template.

document_type document type
Response

The document type used for invoices generated from this template.

document_type_id integer
Request Parameter `filter`

ID of the document type used for invoices generated from this template.

id integer
Parameter `filter` Parameter `sort`

Unique identifier of this invoice template.

invoice_creation_options object
Response Request

A JSON object containing rules used to determine which services or time entries to include when auto-generating invoice line items.

invoice_due_in_days integer
Response Request

The invoice due in days.

issuer object
Response

The person designated as the issuer on invoices generated from this template.

issuer_id integer
Request Parameter `filter`

ID of the person designated as the issuer on invoices generated from this template.

note string
Response Request

The default note text to include on invoices generated from this template.

organization organization
Response

The organization this invoice template belongs to.

subject object
Response

The default subject line used on invoices generated from this template, typically the budget name.

subsidiary subsidiary
Response

The subsidiary used as the issuing entity on invoices generated from this template.

subsidiary_id integer
Request Parameter `filter`

ID of the subsidiary used as the issuing entity on invoices generated from this template.