---
title: "Retrieve all direct debit accounts"
method: GET
path: "/v1/profiles/{profileId}/direct-debit-accounts"
tags: ["direct-debit-account"]
---

# Retrieve all direct debit accounts

`GET /v1/profiles/{profileId}/direct-debit-accounts`

Get a list of your direct debit accounts. Use the `type` and `currency` query parameters to filter accounts.

## Path parameters

- `profileId` integer, required

## Query parameters

- `type` 'ACH' | 'EFT', required
- `currency` string, required

## Headers

- `X-External-Correlation-Id` string, uuid

## Response `200`

List of direct debit accounts matching the filters.

- DirectDebitAccount[]
  - `id` integer — Direct debit account ID
  - `currency` string — Currency of the bank account. 3-character currency code — `USD` for ACH, `CAD` for EFT
  - `type` 'ACH' | 'EFT' — Payment type for which the account is used. - `ACH` — US direct debit (USD) - `EFT` — CA direct debit (CAD)
  - `details` object — Bank account details
    - `routingNumber` string — A valid ABA routing number. For CAD direct debits, the routing number is a combination of an institution number + transit number
    - `accountNumber` string — A valid bank account number
    - `accountType` 'CHECKING' | 'SAVINGS' — Bank account type. - `CHECKING` — Checking account (USD, CAD) - `SAVINGS` — Savings account (USD, CAD)

## Other responses

- `429` — Rate limit exceeded. Retry after the number of seconds specified in the `Retry-After` header.

---

[API](https://skmtc.net/wise/apis/platform-api.md) · [All operations](https://skmtc.net/wise/apis/platform-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/wise/platform-api/revisions/4907a1d269ab/schema)
