Skip to content

InvoiceState ​

Type: Object

An invoice document for billing a customer

Fields ​

NameTypeArgsDescriptionDeprecated
attachments[InvoiceFileAttachment!]!Document attachments. Requires file:list permission.
billingAddressIdAddressIDBilling address ID
contactIdContactIDContact person ID
createdAtString!Creation timestamp (ISO8601)
createdByUserUserStateUser who created this invoice. Requires user:read permission.
createdByUserIdUserIDID of the user who created this invoice
creditedInvoiceIdInvoiceIDID of the invoice this credit note applies to
currencyCurrencyISO!Currency code (e.g. EUR, USD)
customerCustomerStateCustomer for this invoice. Requires customer:read permission.
customerIdCustomerID!Customer ID
dueDateISO8601Due date (ISO8601)
idInvoiceID!Unique identifier
internalNotesStringInternal notes not visible to the customer
invoiceLines[InvoiceLineState!]!Line items for this invoice. Requires invoice:read permission.
invoiceNumberString!Invoice number
issueDateISO8601!Issue date (ISO8601)
kindInvoiceKind!Type of invoice document
notesStringNotes visible to the customer
orderOrderStateSource order. Requires order:read permission.
orderIdOrderIDAssociated order ID
paidAmountFloat!Amount paid so far
paidAtISO8601Payment date (ISO8601)
paymentMethodStringPayment method used
paymentReferenceStringPayment reference or transaction ID
paymentTermsStringPayment terms (e.g. Net 30)
statusInvoiceStatus!Invoice status
subtotalAmountFloat!Subtotal amount before tax
taxAmountFloat!Tax amount
taxRateFloatTax rate percentage
totalAmountFloat!Total amount including tax
updatedAtString!Last update timestamp (ISO8601)

Relationships ​

Connect machines, automate workflows, and build custom apps for print production.