Get a list of your direct debit accounts. Use the type and currency query parameters to filter accounts.
Security
UserToken
Optional UUID for correlating requests across systems. If provided, Wise echoes it back in the response. Maximum 36 characters. Learn more.
Example:f47ac10b-58cc-4372-a567-0e02b2c3d479
- Production Environmenthttps://api.wise.com/2026Q3/profiles/{profileId}/direct-debit-accounts
- Sandbox Environmenthttps://api.wise-sandbox.com/2026Q3/profiles/{profileId}/direct-debit-accounts
curl -i -X GET \
'https://api.wise.com/2026Q3/profiles/12345678/direct-debit-accounts?type=ACH¤cy=USD' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'X-External-Correlation-Id: f47ac10b-58cc-4372-a567-0e02b2c3d479'List of direct debit accounts matching the filters.
Headers
Echoed back when X-External-Correlation-Id was included in the request. Learn more.
Example:"f47ac10b-58cc-4372-a567-0e02b2c3d479"
Array []
Currency of the bank account. 3-character currency code — USD for ACH, CAD for EFT
Example:"USD"
Payment type for which the account is used.
ACH— US direct debit (USD)EFT— CA direct debit (CAD)
Enum:"ACH""EFT"
Example:"ACH"
Response
[ { "id": 1, "currency": "USD", "type": "ACH", "details": { "routingNumber": "000000000", "accountNumber": "0000000000", "accountType": "CHECKING" } } ]