---
title: "List Bank Onramp Deposits"
method: GET
path: "/onramp/bank/accounts/{account_id}/deposits"
tags: ["onramps"]
---

# List Bank Onramp Deposits

`GET /onramp/bank/accounts/{account_id}/deposits`

## Request

- Base URL: `https://api.coinvoyage.io/v3`
- URL: `https://api.coinvoyage.io/v3/onramp/bank/accounts/{account_id}/deposits`
- Auth: API key in header `X-API-KEY`

Paginated deposit history for a reusable bank deposit account.

## Path parameters

- `account_id` string, required

## Query parameters

- `limit` integer
- `offset` integer

## Headers

- `X-API-KEY` string, required

## Response `200`

Bank onramp deposits with pagination

- BankOnrampDepositListResponse
  - `data` BankOnrampDeposit[]
    - `id` string, required
    - `account_id` string, required
    - `status` 'PROCESSING' | 'COMPLETED' | 'FAILED', required: Lifecycle of an incoming bank deposit
    - `source_currency` 'usd' | 'eur' | 'mxn' | 'brl' | 'gbp' | 'cop', required: Fiat currency used by Bridge bank accounts and durable bank-onramp sessions
    - `destination` OnrampDestination, required
      - `currency` CurrencyBase, required
        - `address` string, nullable
        - `chain_id` 1 | 10 | 56 | 137 | 4663 | 8453 | 42161 | 20000000000001 | 20000000000002 | 30000000000001 | 30000000000002, required
      - `wallet_address` string, required
    - `settlement` OnrampSettlement
      - `source` OnrampSettlementAmount, required
        - `currency` string, required
        - `amount` string, required
      - `destination` OnrampSettlementDestination, required
        - `currency` CurrencyBase, required
          - `address` string, nullable
          - `chain_id` 1 | 10 | 56 | 137 | 4663 | 8453 | 42161 | 20000000000001 | 20000000000002 | 30000000000001 | 30000000000002, required
        - `amount` string, required
        - `wallet_address` string, required
        - `transaction_hash` string
      - `fees` OnrampSettlementFees, required
        - `exchange` string, required
        - `gas` string, required
        - `developer` string, required
    - `created_at` string, date-time, required
    - `updated_at` string, date-time, required
  - `pagination` Pagination
    - `total_count` integer, required
    - `limit` integer, required
    - `offset` integer, required

## Other responses

- `400`: Invalid limit or offset
- `401`: Unauthorized
- `404`: Onramp account not found
- `502`: Onramp provider unavailable

## Changes

- **2026-10-13** `9b0a781499e3`: 2 warning
  - added the new `20000000000002.00` enum value to the `data/items/destination/currency/chain_id` response property for the response status `200`
  - added the new `20000000000002.00` enum value to the `data/items/settlement/anyOf[#/components/schemas/OnrampSettlement]/destination/currency/chain_id` response property for the response status `200`
- **2026-08-26** `48d7266715ff`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/coinvoyage/apis/coinvoyage-api-v3/changes/onramp/bank/accounts/:account_id/deposits/get.md)

---

[API](https://skmtc.dev/coinvoyage/apis/coinvoyage-api-v3.md) - [All operations](https://skmtc.dev/coinvoyage/apis/coinvoyage-api-v3/llms.txt) - [OpenAPI document](https://skmtc.dev/coinvoyage/apis/coinvoyage-api-v3/revisions/3535f46f4c27?raw)
