Get bank account

get/api/v2/bankaccounts/{bankAccountId}

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").

Path Parameters

  • bankAccountIdstringRequired
    Example: "59cd72485007a239fb00282ed480da1f"
    Pattern: ^[0-9a-f]{32}$

200 Response

accountNumber string required
Bank account number or IBAN
Min length: >= 1 characters
Max length: <= 34 characters
Example: 0114584906
address1 string required
Example: 2390 El Camino Real
address2 string
Example: Palo Alto, CA 94306
address3 string
Example:
enterpriseId string
Example: 59cd72485007a239fb00282ed480da1f
Match pattern: ^[0-9a-f]{32}$
id string
Example: 59cd72485007a239fb00282ed480da1f
Match pattern: ^[0-9a-f]{32}$
idHash string
Unique identifier for this account, derived from "accountNumber", "routingNumber", and "swiftCode"
Example: 5c645791cf8eb19304292a8e3365fee3
name string required
Example: America California Bank
owner object required
Bank account owner
name string required
Example: Donald E. Knuth
address1 string required
Example: Computer Science Department
address2 string
Example: Stanford University
address3 string
Example: Stanford, CA 94305-9045
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
Allowed values: pending approved rejected
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