# Retrieve all direct debit accounts Get a list of your direct debit accounts. Use the type and currency query parameters to filter accounts. Endpoint: GET /v1/profiles/{profileId}/direct-debit-accounts Security: UserToken ## Path parameters: - `profileId` (integer, required) Your profile ID. Example: 12345678 ## Query parameters: - `type` (string, required) Payment type for which the account is used. - ACH — US direct debit (USD) - EFT — CA direct debit (CAD) Enum: "ACH", "EFT" - `currency` (string, required) Currency of the bank account. 3-character currency code — USD for ACH direct debits, CAD for EFT direct debits. Example: "USD" ## Response 200 fields (application/json): - `id` (integer) Direct debit account ID Example: 1 - `currency` (string) Currency of the bank account. 3-character currency code — USD for ACH, CAD for EFT Example: "USD" - `type` (string) Payment type for which the account is used. - ACH — US direct debit (USD) - EFT — CA direct debit (CAD) Enum: "ACH", "EFT" - `details` (object) Bank account details - `details.routingNumber` (string) A valid ABA routing number. For CAD direct debits, the routing number is a combination of an institution number + transit number Example: "000000000" - `details.accountNumber` (string) A valid bank account number Example: "0000000000" - `details.accountType` (string) Bank account type. - CHECKING — Checking account (USD, CAD) - SAVINGS — Savings account (USD, CAD) Enum: "CHECKING", "SAVINGS"