Headers
Unique platform identifier (UUID). You receive this during onboarding. Must be sent with every API request.
HMAC-SHA256 request signature for authentication. Use your platform secret key to compute it as: METHOD + PATH + QUERY + BODY_HASH
.
Body
UUID of the user to whom this bank account belongs
"3fa85f64-5717-4562-b3fc-2c963f66afa6"
Name of the account holder (optional, will use user name if not provided)
100
"John D. Doe"
Full name of the bank
100
"Bank of America"
Optional nickname to identify the account (e.g., 'Personal Checking')
100
"Business Wallet Account"
Bank account number
20
"1234567890"
Bank routing number for ACH transactions
9
"021000021"
Street address of the bank
300
"123 Bank Street"
City of the bank
50
"New York"
State of the bank
50
"NY"
Postal code of the bank
10
"10001"
Country of the bank
50
"US"
Type of the bank account (e.g., CHECKING, SAVINGS, BUSINESS)
PERSONAL_SAVINGS
, BUSINESS_SAVINGS
, BUSINESS_CHECKING
, PERSONAL_CHECKING
, PAYWINT_SAVINGS
Set this account as user's default
true
Response
Successful Response
Indicates whether the request was processed successfully.
true
A short, human-readable message describing the result of the request.
"Operation completed."
The main response payload, if applicable
The Unix timestamp (in seconds) indicating when the response was generated.
1718006400