Accounting Transactions

The Accounting Transaction Object

From the Accounting Transactions endpoint, you can retrieve a transactions summary for a specified business from the accounting service provider.

FieldTypeDescription
id
sortable, filterable
string Identifier for the transaction, unique to the business in the accounting platform.

A duplicate id is an indicator of Split Transactions
transactionNumber
sortable, filterable
string Reference number for the transaction, e.g. Invoice or Bill Number.
postedDate
sortable, filterable
string
See Date
Date of the transaction as recorded in the accounting service provider.
entityRef
sortable, filterable
Reference TypesReference to the vendor or customer associated with the transaction.
type
sortable, filterable
string The transaction type. Valid values are:
expense, invoice, payment, journalEntry, bill, vendorCreditNote, creditNote, billPayment, transfer, deposit, refund, estimate, inventoryAdjustment, purchaseOrder, taxPayment, taxAdjustment, taxRefund, taxReversal, other, payroll, unknown
isPosting
sortable, filterable
boolean Indicates if the transaction is a posting accounting transaction.

*Non-posting transactions are saved, but the transactions are not reflected on report totals. Also, they don't affect the customer's/vendor's balance, or the accounts receivable/payable balance.
isReconciled
sortable, filterable
boolean Indicates if a transaction has been reconciled in the accounting system. Applicable for Xero bank transactions only.
accountRef
sortable, filterable
Reference TypesReference to the account to which the transaction is linked to.
currencyRef
sortable, filterable
Reference TypesCurrency of the transaction.
currrencyRate decimal Rate between the currency of the transaction and the base currency of the business.
isSplitTransaction
filterable
boolean Indicates if a transaction is a split transaction/expense or line item transaction related to a parent transaction.
parentTransactionId string The parent transaction id of a split transaction.
subTotal decimal Value of the transaction, including discounts and excluding tax.
taxAmount decimal Any tax applied to the bill amount.
totalAmount
sortable, filterable
decimal Total amount of the transaction, inclusive of tax.
memo string User-friendly reference for the transaction.
trackingCategoryRef Reference TypesReference to the tracking category to which the transaction is linked to.
sourceModifiedDate
sortable, filterable
string
See Date
Date the record was last changed in the accounting service provider.