Xero Accounting Endpoint: BankSummary
Overview
The Xero BankSummary endpoint provides totals for your bank accounts for a given date range. The date range cannot span more than 1 year.
It is a function that accepts a series of parameters.
Parameters
The BankSummary is a function that accepts the following parameters.
- FromDate
- A date field that determines the start date for which to produce values.
- If omitted, it will use the first date of the last calendar month.
- ToDate
- A date field that determines the end date for which to produce values.
- If omitted, it will use the last date of the last calendar month.
Fields
The following fields are available for the BankSummary endpoint.
- FromDate
- A date field that indicates the start date used to produce the values.
- This will match the FromDate entered as parameter.
- ToDate
- A date field that indicates the date used to produce the values.
- This will match the ToDate entered as parameter.
- UpdatedDateUTC
- A date time field that indicates when the data was calculated.
- Lines
- A table field that provides a list of values.
- See Lines Fields for more information.
Lines Fields
The Lines Fields include the following sub fields.
- LineType
- A text field that indicates the type of line.
- Possible values are:
- Detail: Indicates the row contains the value of a given account.
- Total: Indicates the row contains a value totalling all accounts.
- AccountID
- A GUID field that provides the id of the account.
- This field can be used to link to the Accounts endpoints.
- This field will be set to null for rows whose LineType is not set to Detail.
- AccountName
- A text field that provides the account name or the name of a header or total.
- OpeningBalanceAmount
- A decimal field that provides the opening balance as at the start of the date range.
- CashReceivedAmount
- A decimal field that provides the value of all values incoming to the account during the date range.
- CashSpentAmount
- A decimal field that provides the value of all values outgoing from the account during the date range.
- FXGainLossAmount
- A decimal field that provides the value of FX gain or losses incurred on the account during the date range.
- This occurs when an invoice is raised in local currency but paid into a foreign currency account.
- ClosingBalanceAmount
- A decimal field that provides the closing balance as at the end of the date range.
Xero API
For a detailed run through of the endpoint, you can see the Xero API.
Related Fields
- None
Related Endpoints