Withdraw assets
POST/withdrawal
Request to withdraw assets to a wallet or bank account.
This is a private endpoint. To send requests, you need to authenticate.
2FA and address confirmation by email are disabled for withdrawals using the API.
Rate limit weight points: 1
Request
- application/json
- Schema
- Example (body)
Body
The asset you want to withdraw.
BTCThe quantity of the asset to withdraw.
1.5The address where to withdraw assets.
Make sure to check the address. Funds can not be recovered after being withdrawn to the wrong address.
BitcoinAddressThe unique identifier of the transaction of a digital asset. It is sometimes called note, memo, or tag.
Should be specified when withdrawing straight to another exchange or merchants that require a paymentId.
10002653Deprecated Do not use or set to false to avoid errors.
falseIndicates if a fee is added in addition to the requested amount. If false, the fee is part of the requested amount and subtracted from the withdrawal.
false{
"symbol": "BTC",
"amount": "1.5",
"address": "BitcoinAddress",
"paymentId": "10002653",
"addWithdrawalFee": false
}
Responses
- 200
- 4XX
The request was successful.
Response Headers
The number of remaining weight points before it resets at bitvavo-ratelimit-resetat.
The time when bitvavo-ratelimit-remaining resets to bitvavo-ratelimit-limit.
The number of available weight points in one minute.
- application/json
- Schema
- Example (body)
Schema
Indicates if the withdrawal request was successful.
trueThe asset that was withdrawn.
BTCThe total amount deducted from your balance.
1.5{
"success": true,
"symbol": "BTC",
"amount": "1.5"
}
For error codes, see Handle errors.