Initiate withdrawal to Spot wallet
POST/withdrawal
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.
Request
Query Parameters
The digital asset that shall be withdrawn back to spot wallet.
Possible values: > 0
The amount of currency that shall be withdrawn back to spot wallet.
The wallet from which the funds shall be withdrawn back to spot wallet. Default is "cash" wallet.
Responses
- 200
- application/json
- Schema
- success
- failure
Schema
- WithdrawalResponse
- ErrorResponse
accountInactive
: The Futures account the request refers to is inactiveapiLimitExceeded
: The API limit for the calling IP address has been exceededauthenticationError
: The request could not be authenticatedinsufficientFunds
: The amount requested for transfer is below the amount of funds availableinvalidAccount
: The Futures account the transfer request refers to is invalidinvalidAmount
: The amount the transfer request refers to is invalidinvalidArgument
: One or more arguments provided are invalidinvalidUnit
: The unit the transfer request refers to is invalidJson Parse Error
: The request failed to pass valid JSON as an argumentmarketUnavailable
: The market is currently unavailablenonceBelowThreshold
: The provided nonce is below the thresholdnonceDuplicate
: The provided nonce is a duplicate as it has been used in a previous requestnotFound
: The requested information could not be foundrequiredArgumentMissing
: One or more required arguments are missingServer Error
: There was an error processing the requestUnavailable
: The endpoint being called is unavailableunknownError
: An unknown error has occurred
Withdrawal/transfer reference
Possible values: [success
]
Server time in Coordinated Universal Time (UTC)
Possible values: [accountInactive
, apiLimitExceeded
, authenticationError
, insufficientFunds
, invalidAccount
, invalidAmount
, invalidArgument
, invalidUnit
, Json Parse Error
, marketUnavailable
, nonceBelowThreshold
, nonceDuplicate
, notFound
, requiredArgumentMissing
, Server Error
, Unavailable
, unknownError
]
Possible values: [accountInactive
, apiLimitExceeded
, authenticationError
, insufficientFunds
, invalidAccount
, invalidAmount
, invalidArgument
, invalidUnit
, Json Parse Error
, marketUnavailable
, nonceBelowThreshold
, nonceDuplicate
, notFound
, requiredArgumentMissing
, Server Error
, Unavailable
, unknownError
]
Error description.
Possible values: [error
]
Server time in Coordinated Universal Time (UTC)
{
"uid": "9053db5f-0d5e-48dd-b606-a5c92576b706",
"result": "success",
"serverTime": "2022-06-28T14:48:58.711Z"
}
{
"result": "error",
"serverTime": "2019-05-15T09:24:16.968Z",
"error": "Unavailable"
}