Skip to main content

FUNDS WITHDRAWAL

This API allows users to withdraw funds from their trading account to a registered bank account.

🔍 Query Parameters

ParameterTypeRequiredDescriptionExample
userIdstringYesUser ID (UCC)"{{user_id}}"

🔑 Header Parameters

HeaderTypeDescriptionExample
Content-TypestringRequest payload formatapplication/json
AuthorizationstringAccess token for authenticated requests{{access_token}}
x-api-keystringAPI key used to authorize request{{x-api-key}}

📑 Request Body Parameters

FieldTypeRequiredDescriptionExample
accNostringYesRegistered bank account number"XXXXXXXX1234"
amountstringYesWithdrawal amount"10000"
appWithdrawKeystringYesWithdrawal mode"1" = Auto Withdrawal, "2" = Manual Withdrawal
bankIdstringYesBank ID"HDFC"
productIdstringYesProduct ID (Refer Product Wise Balance API)"1"
productNamestringYesProduct Name (Refer Product Wise Balance API)"EQ+FO+CDS+MCX+OTS"

🟢 Success Response - 200 OK

Content-Type: application/json

FieldTypeDescriptionExample
statusstringStatus of API call"success"
codestringResponse code"s-101"
messagestringSuccess message"Withdrawal request submitted successfully"
dataobjectWithdrawal response detailsRefer Data Object Fields

📦 Data Object Fields

FieldTypeDescriptionExample
ResponseStringstringWithdrawal status or response message returned by the system"Withdrawal request accepted"