Get Bank Accounts
Retrieve a list of bank accounts for a user. Optionally filter by validation status.
Response field values
| Field | Possible Values |
|---|---|
account_type | SAVINGS, CURRENT, JOINT, CHECKING |
validation_status | PENDING, APPROVED, DELETED, DELETED_BY_USER, REJECTED, NAME_REJECTED, VERIFICATION_REQUIRED |
routing_type | IFSC, ROUTING_NUMBER, SORT_CODE, BANK_CODE, IBAN, null |
is_nre | true if this is an Indian NRE (Non-Resident External) account — set automatically during penny-drop validation, not client-settable. See INR Payouts to NRE Bank Accounts. |
country | ISO alpha-3 country code. Omitted if not resolved. |
Headers
Your API key (configured in credentials)
HMAC-SHA256 signature (auto-generated) To test manually: HMAC-SHA256 of apiKey + timestamp (or apiKey + timestamp + userId when X-User-Id is required), keyed with your API secret. The HMAC Generator flow computes this for you.
Unix timestamp in seconds (auto-generated) Unix seconds, e.g. Math.floor(Date.now() / 1000). Must match the timestamp used in the X-Signature computation.
Unique request identifier (auto-generated) Any unique string per request, e.g. a UUID.
User UUID (set above)
Query Parameters
Filter by validation status. Defaults to APPROVED if omitted.
UNINITIATED, PENDING, APPROVED, DELETED, REJECTED, NAME_REJECTED, VERIFICATION_REQUIRED Related topics
Get Bank Account by IDTraditional RailsGet Bank Codes for CountryAdd Bank AccountFrequently Asked Questions