---
title: "Transactions"
method: GET
path: "/v3/accounts/{accountId}/transactions"
tags: ["Accounts"]
---

# Transactions

`GET /v3/accounts/{accountId}/transactions`

List Account Transactions

## Path parameters

- `accountId` integer, required

## Query parameters

- `dateFrom` string, date
- `dateTo` string, date
- `limit` integer
- `pageToken` integer

## Response `200`

Success

- Transaction[]
  - `tx_id` string, required — Transaction ID (unique code)
  - `account_id` integer, required — Account ID
  - `value_date` string, required — Date of transaction
  - `credit` boolean, required — Is the transaction a credit/deposit. 1 for credit (true), 0 for debit (false)
  - `details` TransactionDetails, required — Sender or receiver account information depending on payment direction
    - `bic` string
    - `iban` string
    - `blinc_id` string
    - `reference` string, required
    - `sort_code` string
    - `account_name` string, required
    - `account_number` string, required
    - `counterparty_reference` string, required
    - `endToEndIdentifier` string, required
    - `nonce` number, required
  - `ticker` string, required — Asset identifier (e.g. 'BTC', 'USD')
  - `amount` string, required — Transaction amount
  - `approved` boolean, required — Flag is 1 if approved
  - `notes` string, required — Free-text notes
  - `source_name` string, required — Transaction source

## Other responses

- `401` — Unauthorized
- `403` — Forbidden
- `404` — Not Found
- `500` — Internal Server Error

---

[API](https://skmtc.net/bcb/apis/payments-api.md) · [All operations](https://skmtc.net/bcb/apis/payments-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/bcb/payments-api/revisions/7559660d5268/schema)
