This endpoint allows submitting a request to withdraw digital assets from a Kraken Futures wallet to your Kraken Spot wallet. This endpoint is not available on our Demo Platform API.
Note: To avoid a duplicate deposit hold when withdrawing back to spot, avoid transferring the same amount of one asset in the same 72 hour period.
Authentication is required.
Endpoint |
Request Type | Permissible API Keys |
/api/v3/withdrawal
|
POST | Master |
Argument | Type | Required | Description |
currency | string | Yes | The digital asset that shall be withdrawn, e.g. xbt or xrp. |
amount | positive float | Yes | The amount of currency that shall be withdrawn. Must not have more than 8 decimal places for bitcoin and 6 decimal places for Ripple XRP. |
Sample Call |
https://futures.kraken.com/derivatives/api/v3/withdrawal?currency=xbt&amount=0.12345678 |
Sample Return if Successful |
send_withdrawal: |
Field |
Type | Description |
result
|
string | Always success |
serverTime
|
ISO8601 datetime | The server date and time |
Sample Return if Unsuccessful |
send_withdrawal: {'result': 'error', 'serverTime': '2019-05-15T09:24:16.968Z', 'error': 'Unavailable'} |
Field |
Type | Description |
result
|
String | Always error |
serverTime
|
ISO8601 datetime | The server date and time |
error
|
string |
The reason the API call failed, either of:
|