v1
latestOpenAPI 3.1.02026-07-24680631.6 KBGet Virtual Account
This API is used to create a virtual account for the user. Once the account is approved, the user gets a unique virtual account number which is a unique beneficiary account number for the user to remit funds while adding funds to their account.
get/virtualAccount/{customerId}
Path parameters
customerIdstring required
Customer identifier
Headers
api-keystring required
API key
auth-keystring required
Auth key generated using API key & secret
Response
200
Example response
{
"status": 200,
"doc": {
"id": "bank_668b3b88-378c-4fe1-a67a-01d334158800",
"accountId": "9f679940-6617-4d97-9b98-e34788cffee7.1639812486791",
"accountNo": "HDBZ000197",
"bankAccountNumber": "10000338192013",
"bankRoutingNumber": "021000021",
"bankName": "JPMorgan Chase Bank, National Association",
"bankSwiftCode": "CHASUS33",
"bankAddress": "1111 Polaris Pkwy, Columbus, OH, USA, 43240",
"bankRoutingNumberType": "aba",
"beneficiaryName": "DRIVEWEALTH LLC",
"beneficiaryAddress": "15 Exchange Place, 10th Floor, Jersey City, NJ, USA, 07302",
"beneficiaryContactNumber": "+1 800 935 9935",
"custId": "383a0150-fc6c-4c45-b1cf-69d2bda3c32e",
"username": "sumit1",
"bankAddressDetails": {
"addressLine1": "1111 Polaris Pkwy",
"city": "Columbus",
"stateProvince": "OH",
"zipPostalCode": "43240",
"country": "USA"
},
"beneficiaryAddressDetails": {
"addressLine1": "15 Exchange Place",
"addressLine2": "10th Floor",
"city": "Jersey City",
"stateProvince": "NJ",
"zipPostalCode": "07302",
"country": "USA"
},
"currency": "USD",
"contactNumber": "+1 800 935 9935",
"ABANumber": "021000021",
"nickname": "Stockal"
}
}