Journals
Columns
Name
Type
Description
Id [KEY]
String
The journal line index combined with the unique Xero identifier of the journal.
JournalId
String
The unique Xero identifier of the journal.
JournalDate
Date
The date the journal was posted.
JournalNumber
Integer
The journal number, assigned by Xero.
CreatedDateUTC
Datetime
The date the journal was entered in the system.
Reference
String
A reference value.
SourceId
String
The identifier for the source transaction (e.g. InvoiceId).
SourceType
String
The journal source type. The type of transaction that created the journal. (e.g ACCREC, ACCPAY, ACCRECCREDIT)
JournalLine_JournalLineId
String
The unique Xero identifier of the journal line item.
JournalLine_Description
String
The description of the journal line item.
JournalLine_AccountId
String
The account associated with the line item in the journal.
JournalLine_AccountCode
String
Customer-defined alphanumeric account code; e.g, 200 or SALES.
JournalLine_AccountType
String
The type of the account; e.g., BANK, CURRENT, or CRRLIAB.
JournalLine_AccountName
String
The name of the account.
JournalLine_NetAmount
Decimal
The net amount of the line item. This value is positive for debits and negative for credits.
JournalLine_GrossAmount
Decimal
The net amount plus the tax amount.
JournalLine_TaxAmount
Decimal
The total tax on a journal line.
JournalLine_TaxType
String
The type of the tax rate, which varies by country. User-defined tax rates have a TaxType of TAX001, TAX002, etc.
JournalLine_TaxName
String
A name that identifies the tax type.
LineItem_TrackingCategory1_CategoryId
String
The Id of a tracking category. The API allows two optional tracking categories to be defined.
LineItem_TrackingCategory1_CategoryName
String
The name of a tracking category. The API allows two optional tracking categories to be defined.
LineItem_TrackingCategory1_OptionId
String
The Id of a tracking category. The API allows two optional tracking categories to be defined.
LineItem_TrackingCategory1_OptionName
String
The option of a tracking category. The API allows two optional tracking categories to be defined.
LineItem_TrackingCategory1_Option_Stat
String
The status of a tracking category. The API allows two optional tracking categories to be defined.
LineItem_TrackingCategory2_CategoryId
String
The Id of a tracking category. The API allows two optional tracking categories to be defined.
LineItem_TrackingCategory2_CategoryName
String
The name of a tracking category. The API allows two optional tracking categories to be defined.
LineItem_TrackingCategory2_OptionId
String
The Id of a tracking category. The API allows two optional tracking categories to be defined.
LineItem_TrackingCategory2_OptionName
String
The option of a tracking category. The API allows two optional tracking categories to be defined.
LineItem_TrackingCategory2_Option_Stat
String
The status of a tracking category. The API allows two optional tracking categories to be defined.
TenantId
String
The ID of the tenant to query instead of the connection tenant
Pseudo-Columns
Pseudo column fields are used in the WHERE clause of SELECT statements and offer a more granular control over the tuples that are returned from the data source.
Name
Type
Description
ModifiedAfter
String
If set, only journals created or modified since this timestamp will be returned e.g. 2009-11-12T00:00:00.
PaymentsOnly
Boolean
Set this to true to get cash transactions only.
Offset
Int
If provided, only journals with a higher JournalNumber will be returned.
Last updated