---
title: "Retrieves the collection of BankTransaction resources."
method: GET
path: "/bank_transactions"
tags: ["BankTransaction"]
---

# Retrieves the collection of BankTransaction resources.

`GET /bank_transactions`

Retrieves the collection of BankTransaction resources.

## Query parameters

- `page` integer
- `itemsPerPage` integer

## Response `200`

BankTransaction collection

- BankTransaction[]
  - `id` string
  - `integration` string — The key of the integration source e.g. "quickbooks", or "xero"
  - `srcId` string — Unique identifier for each bank transaction
  - `contactId` string, nullable — ID of the associated contact
  - `contactName` string, nullable — Full name of contact
  - `date` string, nullable — Transaction date
  - `status` string, nullable — Status of bank transaction e.g. "RECEIVE" e.g. "RECEIVE-OVERPAYMENT"
  - `lineAmountTypes` string, nullable — The type of line amount e.g. "Exclusive" e.g. "Inclusive" e.g. "NoTax"
  - `lineItemDescription` string, nullable — A description of the line item
  - `lineItemUnitAmount` integer, nullable — Unit amount of line item
  - `lineItemTaxType` string, nullable — Type of tax applied to the line item e.g. "INPUT" e.g. "OUTPUT e.g. "GSTONIMPORTS"
  - `lineItemTaxAmount` integer, nullable — The amount taxed for the line item
  - `lineAmount` integer, nullable — The total of the line including discount
  - `lineItemAccountCode` string, nullable — Account code of line item
  - `lineItemQuantity` integer, nullable — Quantity of line item
  - `lineItemId` string, nullable — ID for the line item
  - `subtotal` integer, nullable — Total of bank transaction excluding taxes
  - `totalTax` integer, nullable — Total tax of bank transaction
  - `total` integer, nullable — Total of bank transaction
  - `modified` string, nullable — Date and time the bank transaction was last updated
  - `currencyCode` string, nullable — The currency the bank transaction has been raised in
  - `accountId` string, nullable — ID of the bank account
  - `bankAccountCode` string, nullable — Bank account code
  - `bankAccountName` string, nullable — Name of the bank account
  - `type` string, nullable — Transaction Type
  - `reference` string, nullable — Reference for the transaction
  - `isReconciled` boolean, nullable — Whether the transaction is reconciled
  - `fromAccountId` string, nullable — Account ID from which money will be transferred
  - `toAccountId` string, nullable — Account ID to which money will be transferred
  - `paymentMode` string, nullable — Mode of payment for the transaction
  - `customerId` string, nullable — ID of customer
  - `vendorId` string, nullable — ID of vendor
  - `created` string, date-time, nullable
  - `txnId` string, nullable — Transaction ID
  - `category` string, nullable
  - `merchant` string, nullable
  - `description` string, nullable

---

[API](https://skmtc.net/bossinsights/apis/boss-insights.md) · [All operations](https://skmtc.net/bossinsights/apis/boss-insights/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bossinsights/boss-insights/revisions/d08a107895ad/schema)
