---
title: "List transactions for the selected cash account."
method: GET
path: "/v2/transactions/cash/{id}"
tags: ["Transactions"]
---

# List transactions for the selected cash account.

`GET /v2/transactions/cash/{id}`

This endpoint lists all transactions for the cash account with the selected ID.

## Path parameters

- `id` string, required

## Query parameters

- `cursor` string, nullable
- `limit` integer, nullable
- `posted_at_start` string, date-time, nullable

## Response `200`

Returns a list of cash transactions.

- PageCashTransaction
  - `next_cursor` string, nullable
  - `items` CashTransaction[], required
    - `id` string, required
    - `description` string, required — Description of the transaction
    - `amount` Money — Money fields can be signed or unsigned. Fields are signed (an unsigned value will be interpreted as positive). The amount of money will be represented in the smallest denomination of the currency indicated. For example, USD 7.00 will be represented in cents with an amount of 700.
      - `amount` integer, required — The amount of money, in the smallest denomination of the currency indicated by currency. For example, when currency is USD, amount is in cents.
      - `currency` string, nullable — The type of currency, in ISO 4217 format.
    - `initiated_at_date` string, date, required — ISO 8601 date of when the payment is initiated
    - `posted_at_date` string, date, required — ISO 8601 date of when the payment is posted
    - `type` 'PAYMENT' | 'DIVIDEND' | 'FEE' | 'ADJUSTMENT' | 'INTEREST' | 'CARD_COLLECTION' | 'REWARDS_REDEMPTION' | 'RECEIVABLES_OFFERS_ADVANCE' | 'FBO_TRANSFER' | 'RECEIVABLES_OFFERS_REPAYMENT' | 'RECEIVABLES_OFFERS_COLLECTION' | 'BREX_OPERATIONAL_TRANSFER' | 'INTRA_CUSTOMER_ACCOUNT_BOOK_TRANSFER' | 'BOOK_TRANSFER' | 'CRYPTO_BRIDGE' | 'STABLECOIN' | 'TRANSACTION_FEES_COLLECTION' | 'PAYBACK'
    - `transfer_id` string, nullable — Transfer ID to fetch additional metadata about the transaction using `https://developer.brex.com/openapi/payments_api/#operation/getTransfersById`

## Other responses

- `400` — Bad request
- `401` — Unauthorized
- `403` — Forbidden

---

[API](https://skmtc.net/brex-com/apis/transactions-api.md) · [All operations](https://skmtc.net/brex-com/apis/transactions-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/brex-com/transactions-api/revisions/df876833c130/schema)
