# GetBankTransactions

Use this function to retrieve one or many bank transactions.

This function does not return payments applied to invoices, expense claims or transfers between bank accounts.

## Properties

#### Authentication

Authentication values used to connect to the Xero server.

#### Bank transaction id

You can retrieve an individual record by specifying the BankTransactionID.

#### Modified after

A UTC timestamp (yyyy-mm-ddThh:mm:ss). Only bank transactions created or modified since this timestamp will be returned e.g. 2009-11-12T00:00:00.

#### Where

Restrict the returned items using the specified criteria. See Where filter.

#### Order by

Return items in a specific order. See Order by filter.

#### Page

e.g. page=1 – Up to 100 bank transactions will be returned in a single API call with line items shown for each bank transaction.

#### Return options

Select how the data is to be returned.

Possible values are:

* Only the first item.
* The first item or an empty item.
* All the items one by one.
* All of the items at once.

## Output

#### Return type of bank transactions

A list of bank transactions or a single bank transaction depending on the selected [Return option](https://github.com/linx-software/linx-docs/blob/v6-Main/reference/plugins/xero/content/banktransactions/getattachments.md#return-options)

## Links

[Xero Developer: Bank Transaction (GET)](https://developer.xero.com/documentation/api/banktransactions#GET)
