# Deposits withdraw Deposits withdraw Endpoint: POST /exchanges/{ExchangeCode}/accounts/{AccountIdentifier}/action/withdraw Version: 1.0.0-beta Security: bearerToken ## Path parameters: - `ExchangeCode` (string, required) Exchange code Example: "CBL , RVCMC" - `AccountIdentifier` (string, required) Account identifier Example: "098B0A25" ## Request fields (application/json): - `withdrawals` (array, required) - `withdrawals.depositIdentifier` (string, required) The depositIdentifier of the deposit to withdraw. - `withdrawals.quantity` (integer, required) Quantity of the amount on deposit to be withdrawn. ## Response 200 fields (application/json): - `depositIdentifier` (string, required) The depositIdentifier with which the withdraw request was made. - `status` (string, required) Status of the deposit withdrawal request. Enum: "WITHDRAWN", "FAILED", "REJECTED", "NO_AVAILABLE_QUANTITY" ## Response 400 fields (application/json): - `code` (string) Enum: "INVALID_REQUEST", "DEPOSIT_NOT_FOUND", "NOT_ENOUGH_QUANTITY", "INVALID_EXCHANGE" - `message` (string) ## Response 401 fields (application/json): - `message` (string) ## Response 404 fields (application/json): - `message` (string) ## Response 500 fields (application/json): - `message` (string)