The API key you use to access this endpoint must have the Fund Manager role assigned. See Roles for more information.
The OAuth scope must have banks:create assigned to access this endpoint. See OAuth Scopes for more information.
Headers
X-GEMINI-APIKEYstring·required
Your API key
X-GEMINI-SIGNATUREstring·required
HEX-encoded HMAC-SHA384 of payload signed with API secret
X-GEMINI-PAYLOADstring·required
Base64-encoded JSON payload
Content-Typestring
Default: text/plain
Content-Lengthstring
Default: 0
Cache-Controlstring
Default: no-cache
Request Body
requeststring·required
The literal string "/v1/payments/addbank"
nonceTimestampType | integer·required
timestampExample: 1495127793000
accountnumberstring·required
Account number of bank account to be added
routingstring·required
Routing number of bank account to be added
typestring·enum·required
Type of bank account to be added. Accepts `checking` or `savings`Enum values: checkingsavings
namestring·required
The name of the bank account as shown on your account statements
accountstring
Required for Master API keys as described in [Private API Invocation](/authentication/api-key#private-api-invocation). The name of the account within the subaccount group. Master API keys can get all account names using the [Get Accounts endpoint](/rest/account-administration#list-accounts-in-group).
Reference ID for the new bank addition request. Once received, send in a wire from the requested bank account to verify it and enable withdrawals to that account.