Withdrawals
Create Withdrawal
Creates a Withdrawal.
post/funding/redemptions
Request
- Base URLhttps://bo-api.drivewealth.io/back-office
- URLhttps://bo-api.drivewealth.io/back-office/funding/redemptions
- AuthHTTP bearer
Headers
Idempotency-Keystring
Example:a1b2c3d4-5e6f-7g8h-9i0j-1k2l3m4n5o6
A unique key (UUID) that is used to prevent duplicate requests. Should a network interruption occur, or you otherwise lost a response from the API, you can safely perform the request provided that you send the same value as the Idempotency-Key. DriveWealth Idempotency Keys are saved for 4 days. Within this time period, sending any request with a duplicate key will return the exact same response as the original request, including the same status code and payload.
Request body
Example request
{
"accountNo": "FFFF000005",
"amount": 125.92,
"currency": "USD",
"type": "ACH",
"bankAccountID": "bank_123e4567-e89b-12d3-a456-00000000004a",
"details": {
"beneficiaryName": "John Doe",
"beneficiaryAccountNumber": "12345678901234567890123",
"beneficiaryAccountType": "CHECKING",
"beneficiaryRoutingNumber": "123456789",
"beneficiarySwiftABA": "BOFAUS3NXXX",
"beneficiaryBankName": "Bank of America",
"beneficiaryBankAddress": "222 BROADWAY",
"beneficiaryBankCity": "New York City",
"beneficiaryBankProvince": "New York",
"beneficiaryBankZip": "10038",
"beneficiaryBankCountry": "USA",
"intermediarySwift": "CHASUS3AXXX",
"intermediaryBankName": "J.P Morgan Chase & Co."
},
"iraDistribution": "EARLY_DISTRIBUTION_PENALTY_EXCEPTION",
"iraDistributionSubType": "SUBSTANTIALLY_EQUAL_PERIODIC_PAYMENTS_SEPP_72T",
"iraTaxWithholdings": {
"federalTaxPercentage": 0.1,
"stateTaxPercentage": 0.1
},
"fees": [
{
"type": "FEE_STATE_TAX_CA",
"description": "Fee - ACH",
"amount": -5.99,
"wlpFinTranTypeID": "123e4567-e89b-12d3-a456-00000000004c",
"transactionCode": "FEE_STATE_TAX_CA",
"finTranReference": "HG.123e4567-e89b-12d3-a456-00000000004e",
"created": "2022-12-11T22:28:21.810Z",
"currency": "USD",
"symbol": "$"
}
],
"note": "Hey! Welcome to DriveWealth Developer Docs!",
"remittanceInformation": "Withdrawal from investment account",
"settlementProfileID": "settlement-profile-bank-account-1",
"metadata": {
"myCustomKey": "myCustomValue"
}
}Response
Creating a User's Account Withdrawal was successful.
Example response
{
"id": "AAAA009002-1234567890139-RIUIN",
"accountNo": "FFFF000005",
"category": "REDEMPTION",
"currency": "USD",
"amount": -560.36,
"status": {
"id": 1,
"message": "PENDING",
"updated": "2022-12-11T22:28:21.810Z"
},
"source": {
"id": "ACH",
"meta_info": "Hey! Welcome to DriveWealth Developer Docs!"
},
"paymentRef": "AAAA009002-1234567890139-RIUIN",
"created": "2022-12-08T18:36:40.609Z",
"accountID": "123e4567-e89b-12d3-a456-000000000004.1234567890125",
"userID": "123e4567-e89b-12d3-a456-000000000004",
"wlpFinTranTypeID": "123e4567-e89b-12d3-a456-00000000004c",
"batch": true,
"account_number": "FFFF000005",
"iraDistribution": "EARLY_DISTRIBUTION_PENALTY_EXCEPTION",
"iraDistributionSubType": "SUBSTANTIALLY_EQUAL_PERIODIC_PAYMENTS_SEPP_72T",
"remittanceInformation": "Withdrawal from investment account"
}Changes
No recorded changes to this operation across all 1 revision of this API.