Accounts
Columns
Name | Type | ReadOnly | Description |
AccountId [KEY] | String | True | The unique, Xero-assigned identifier of the account. |
Code | String | False | Customer-defined alphanumeric account code. For example, 200 or SALES. |
Name | String | False | Name of the account. |
Type | String | False | The account type. Valid values are BANK, CURRENT, CURRLIAB, DEPRECIATN, DIRECTCOSTS, EQUITY, EXPENSE, FIXED, LIABILITY, NONCURRENT, OTHERINCOME, OVERHEADS, PREPAYMENT, REVENUE, SALES, TERMLIAB, PAYGLIABILITY, SUPERANNUATIONEXPENSE, SUPERANNUATIONLIABILITY, and WAGESEXPENSE. |
Description | String | False | Description of the account. All accounts except bank accounts return this element. |
TaxType | String | False | The tax type. For example, INPUT or NONE. |
EnablePaymentsToAccount | Boolean | False | Describes whether the account can have payments applied to it. |
ShowInExpenseClaims | Boolean | False | Describes whether the account code is available for use with expense claims. |
Class | String | True | The account class type. For example, ASSET or EQUITY. |
Status | String | False | The account status code. |
SystemAccount | String | True | Returned only for system accounts, such as DEBTORS, CREDITORS, etc. |
BankAccountNumber | String | False | The bank account number associated with the account. BANK account types only. |
CurrencyCode | String | False | The currency code associated with the account. BANK account types only. |
ReportingCode | String | True | The reporting code. Only available for NZ organisations. |
ReportingCodeName | String | True | The reporting code name. Only available for NZ organisations. |
UpdatedDateUTC | Datetime | True | Timestamp of the last change to the user record. |
HasAttachments | Boolean | True | This field indicates whether the invoice has an attachment. |
BankAccountType | String | False | Valid types are BANK, CREDITCARD, and PAYPAL |
TenantId | String | False | The ID of the tenant to query instead of the connection tenant |
Last updated