Initiate withdrawal to Spot wallet
curl --request POST \
--url https://futures.kraken.com/derivatives/api/v3/withdrawal \
--header 'APIKey: <api-key>' \
--header 'Authent: <api-key>'import requests
url = "https://futures.kraken.com/derivatives/api/v3/withdrawal"
headers = {
"APIKey": "<api-key>",
"Authent": "<api-key>"
}
response = requests.post(url, headers=headers)
print(response.text)const options = {method: 'POST', headers: {APIKey: '<api-key>', Authent: '<api-key>'}};
fetch('https://futures.kraken.com/derivatives/api/v3/withdrawal', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://futures.kraken.com/derivatives/api/v3/withdrawal"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("APIKey", "<api-key>")
req.Header.Add("Authent", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}{
"uid": "9053db5f-0d5e-48dd-b606-a5c92576b706",
"result": "success",
"serverTime": "2022-06-28T14:48:58.711Z"
}Transfers
Initiate withdrawal to Spot wallet
This endpoint allows you to request to withdraw digital assets to your Kraken Spot wallet.
Wallet names can be found in the ‘accounts’ structure in the Get Wallets /accounts response.
POST
/
withdrawal
Initiate withdrawal to Spot wallet
curl --request POST \
--url https://futures.kraken.com/derivatives/api/v3/withdrawal \
--header 'APIKey: <api-key>' \
--header 'Authent: <api-key>'import requests
url = "https://futures.kraken.com/derivatives/api/v3/withdrawal"
headers = {
"APIKey": "<api-key>",
"Authent": "<api-key>"
}
response = requests.post(url, headers=headers)
print(response.text)const options = {method: 'POST', headers: {APIKey: '<api-key>', Authent: '<api-key>'}};
fetch('https://futures.kraken.com/derivatives/api/v3/withdrawal', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://futures.kraken.com/derivatives/api/v3/withdrawal"
req, _ := http.NewRequest("POST", url, nil)
req.Header.Add("APIKey", "<api-key>")
req.Header.Add("Authent", "<api-key>")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}{
"uid": "9053db5f-0d5e-48dd-b606-a5c92576b706",
"result": "success",
"serverTime": "2022-06-28T14:48:58.711Z"
}Authorizations
Withdrawal API key with full access
Authentication string
Query Parameters
The digital asset that shall be withdrawn back to spot wallet.
Example:
"eth"
The amount of currency that shall be withdrawn back to spot wallet.
Example:
0.1
The wallet from which the funds shall be withdrawn back to spot wallet. Default is "cash" wallet.
Example:
"flex"
Was this page helpful?