List bank accounts

get/api/v2/bankaccounts

This route is potentially useful for finding the "idHash" of the desired account to use for fiat withdrawals. The "idHash" field is used as the recipient address along with an optional hyphen separator and memo (example: "5812dcaa9a285aa6-memohere").

Query Parameters

  • enterpriseIdarray
    Filter by enterprise
  • verificationStatestring
    Enum: pendingapprovedrejected

200 Response

bankAccounts array[object]
accountNumber string required
Bank account number or IBAN
Min length: >= 1 characters
Max length: <= 34 characters
Example: 114584906
address1 string required
Example: 2390 El Camino Real
address2 string
Example: Palo Alto, CA 94306
address3 string
Example:
name string required
Example: America California Bank
owner object required
Bank account owner
routingNumber string
US bank routing number
Min length: >= 9 characters
Max length: <= 9 characters
Example: 129131673
Match pattern: ^[0-9]+$
shortCountryCode string required
Two-letter country code, as specified by ISO 3166-1 alpha-2
Min length: >= 2 characters
Max length: <= 2 characters
Allowed values: AD AE AF AG AI AL AM AO AQ AR AS AT AU AW AX AZ BA BB BD BE BF BG BH BI BJ BL BM BN BO BQ BR BS BT BV BW BY BZ CA CC CD CF CG CH CI CK CL CM CN CO CR CU CV CW CX CY CZ DE DJ DK DM DO DZ EC EE EG EH ER ES ET FI FJ FK FM FO FR GA GB GD GE GF GG GH GI GL GM GN GP GQ GR GS GT GU GW GY HK HM HN HR HT HU ID IE IL IM IN IO IQ IR IS IT JE JM JO JP KE KG KH KI KM KN KP KR KW KY KZ LA LB LC LI LK LR LS LT LU LV LY MA MC MD ME MF MG MH MK ML MM MN MO MP MQ MR MS MT MU MV MW MX MY MZ NA NC NE NF NG NI NL NO NP NR NU NZ OM PA PE PF PG PH PK PL PM PN PR PS PT PW PY QA RE RO RS RU RW SA SB SC SD SE SG SH SI SJ SK SL SM SN SO SR SS ST SV SX SY SZ TC TD TF TG TH TJ TK TL TM TN TO TR TT TV TW TZ UA UG UM US UY UZ VA VC VE VG VI VN VU WF WS YE YT ZA ZM ZW
Example: US
swiftCode string
Bank identifier code, as specified by ISO 9362. Used by banks outside the US.
Min length: >= 8 characters
Max length: <= 11 characters
Example: DEUTDEFF500
Match pattern: ^[A-Z]{6}[0-9A-Z]{2}([0-9A-Z]{3})?$
typeOne of
The type of bank account. Generally optional because value is null for normal accounts. Note: sen is special silvergate accounts that support instant and fee-free sending.
verificationState string
Default: pending

400 Response

One of
error string required
Human-readable error message
requestId string required
Client request id
context object
Properties that apply to a specific error name
name string required
Error code