---
title: "List balance transactions"
method: GET
path: "/v2/balances/{balanceId}/transactions"
tags: ["Balances API"]
---

# List balance transactions

`GET /v2/balances/{balanceId}/transactions`

Retrieve a list of all balance transactions. Transactions include for
example payments, refunds, chargebacks, and settlements.

For an aggregated report of these balance transactions, refer to the [Get
balance report](get-balance-report) endpoint.

The alias `primary` can be used instead of the balance ID to refer to the
organization's primary balance.

The results are paginated.

## Query parameters

- `from` string, nullable
- `limit` integer, nullable
- `testmode` boolean

## Headers

- `idempotency-key` string

## Response `200`

A list of balance transaction objects.

## Other responses

- `400` — The request contains issues. For example, if the specified `from` value is not a valid ID.
- `404` — No entity with this ID exists.
- `429` — Rate Limit has been reached.

## Changes

> 92 revisions in range; 9 not diffed.

- **2026-08-27** `8fa74580d99f` — 2 warning
  - added the new `api-payment-rolling-reserve-release` enum value to the `_embedded/balance_transactions/items/type` response property for the response status `200`
  - added the new `post-payment-split-payment` enum value to the `_embedded/balance_transactions/items/type` response property for the response status `200`
- **2026-08-18** `0cbba39eed3c` — 2 warning
  - added the new `application-fee` enum value to the `_embedded/balance_transactions/items/type` response property for the response status `200`
  - added the new `payment-fee` enum value to the `_embedded/balance_transactions/items/type` response property for the response status `200`
- **2026-08-04** `475da7341893` — 3 warning, 1 info
  - added the new `balance-charge-fee` enum value to the `_embedded/balance_transactions/items/type` response property for the response status `200`
  - added the new `cash-collateral-issuance` enum value to the `_embedded/balance_transactions/items/type` response property for the response status `200`
  - added the new `outgoing-custom-amount-transfer` enum value to the `_embedded/balance_transactions/items/type` response property for the response status `200`
  - removed the `cash-collateral-issuance';` enum value from the `_embedded/balance_transactions/items/type` response property for the response status `200`
- …earlier changes not shown

[Full history](https://skmtc.dev/mollie/apis/mollie-api/changes/v2/balances/:balanceId/transactions/get.md)

---

[API](https://skmtc.dev/mollie/apis/mollie-api.md) · [All operations](https://skmtc.dev/mollie/apis/mollie-api/llms.txt) · [OpenAPI document](https://skmtc.dev/mollie/apis/mollie-api/revisions/b9d764add1c3?raw)
