---
title: "List Bank Accounts"
method: GET
path: "/ca/api/account"
tags: ["Cash Management"]
---

# List Bank Accounts

`GET /ca/api/account`

Retrieve a paginated list of bank accounts.

        Supports including soft-deleted records for audit and recovery purposes.
        When include_deleted=true, deleted records will have is_deleted=true
        and include deletion metadata (deleted_at timestamp).

        Supports sorting by all returned fields:
        - name, -name (account name)
        - nickname, -nickname (account nickname)
        - type, -type (account type)
        - status, -status (account status)
        - currency, -currency (account currency)
        - external_account_id, -external_account_id (external account ID)
        - institution_id, -institution_id (institution ID)
        - source, -source (account source)
        - current_balance, -current_balance (current balance)
        - available_balance, -available_balance (available balance)
        - created_at, -created_at (creation date)
        - last_modified_at, -last_modified_at (last modified date)
        - account_type, -account_type (chart account type)
        - account_subtype, -account_subtype (chart account subtype)
        - account_cashflow_classification, -account_cashflow_classification (cashflow classification)
        - type_name, -type_name (human-readable account type)
        - subtype_name, -subtype_name (human-readable account subtype)
        - cashflow_classification_name, -cashflow_classification_name (human-readable cashflow classification)
        - entity_name, -entity_name (entity name)
        - department, -department (department name)
        - id, -id (account ID)
        - account_id, -account_id (UUID account ID)

## Query parameters

- `chart_of_accounts_account` integer
- `include_deleted` boolean
- `last_modified_at__gte` string
- `last_modified_at__lte` string
- `limit` integer
- `offset` integer

## Response `200`

- PaginatedBankAccountList
  - `count` integer, required
  - `next` string, uri, nullable
  - `previous` string, uri, nullable
  - `results` BankAccount[], required
    - `id` integer, required
    - `is_deleted` boolean, required
    - `deleted_at` string, date-time, nullable, required
    - `entity_name` string, required
    - `department_name` string, required
    - `chart_of_accounts_account_name` string, required
    - `account_type` string, required
    - `account_subtype` string, required
    - `account_cashflow_classification` string, required
    - `type_name` string, required
    - `subtype_name` string, required
    - `cashflow_classification_name` string, required
    - `account_id` string, uuid, required
    - `currency` string
    - `external_account_id` string, nullable
    - `name` string, nullable
    - `nickname` string, nullable
    - `status` string, nullable
    - `type` union
      - 'CHECKING' | 'SAVING' | 'CREDIT_CARD' | 'DEBIT_CARD' | 'INVESTMENT' | 'LOAN' — * `CHECKING` - Checking * `SAVING` - Savings * `CREDIT_CARD` - Credit Card * `DEBIT_CARD` - Debit Card * `INVESTMENT` - Investment * `LOAN` - Loan
      - ''
      - unknown
    - `available_balance` number, double, nullable
    - `current_balance` number, double, nullable
    - `institution_id` string, nullable
    - `source` string, nullable
    - `aba_routing_number` string, nullable — ABA routing number (9 digits) for US bank accounts
    - `swift_bic` string, nullable — SWIFT BIC code (8 or 11 characters) for international accounts
    - `created_at` string, date-time, required
    - `last_modified_at` string, date-time, required
    - `tag_ids` integer[]
    - `tag_group_ids` integer[]
    - `customer` integer, required
    - `entity` integer, required
    - `chart_of_accounts_account` integer, nullable
    - `department` integer, nullable
    - `tags` integer[], required

---

[API](https://skmtc.net/campfire/apis/campfire-developer-apis.md) · [All operations](https://skmtc.net/campfire/apis/campfire-developer-apis/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/campfire/campfire-developer-apis/revisions/6945ebc3180e/schema)
