---
title: "Retrieve a single bank account"
method: GET
path: "/accounting/bankAccounts/{bankAccountId}"
tags: ["Bank Accounts"]
---

# Retrieve a single bank account

`GET /accounting/bankAccounts/{bankAccountId}`

## Request

- Base URL: `https://api.clearbooks.co.uk/v1`
- URL: `https://api.clearbooks.co.uk/v1/accounting/bankAccounts/{bankAccountId}`
- Auth: OAuth 2 (authorization code, authorization URL `https://secure.clearbooks.co.uk/account/action/oauth/`, token URL `https://api.clearbooks.co.uk/oauth/token`, scopes: `accounting.bank_accounts:read`)

## Path parameters

- `bankAccountId` integer, required

## Headers

- `X-Business-ID` integer

## Response `200`

A bank account object

- BankAccount[]
  - `id` integer
  - `accountCode` integer
  - `name` string, required
  - `accountNumber` string
  - `sortCode` string
  - `iban` string
  - `swift` string
  - `currency` string: ISO 4217 currency code. If omitted the home currency of the account is used.
  - `paymentMethods` object[]
    - `id` integer
    - `name` string

## Other responses

- `400`: The request was malformed or missing required parameters
- `401`: A valid authorisation token is required to perform this action
- `403`: No permission was granted to perform this action
- `404`: The requested resource could not be found
- `429`: The application is making too many requests and has been rate limited

---

[API](https://skmtc.dev/clearbooks/apis/clear-books-api.md) · [All operations](https://skmtc.dev/clearbooks/apis/clear-books-api/llms.txt) · [OpenAPI document](https://skmtc.dev/clearbooks/apis/clear-books-api/revisions/5e46fa6863a7?raw)
