Skip to main content
POST
/
private
/
WithdrawStatus
Get Status of Recent Withdrawals
curl --request POST \
  --url https://api.kraken.com/0/private/WithdrawStatus \
  --header 'API-Key: <api-key>' \
  --header 'API-Sign: <api-key>' \
  --header 'Content-Type: application/json' \
  --data '
{
  "nonce": 1695828271,
  "asset": "XBT",
  "method": "bitcoin"
}
'
{
  "error": [],
  "result": [
    {
      "method": "Bitcoin",
      "aclass": "currency",
      "asset": "XXBT",
      "refid": "FTQcuak-V6Za8qrWnhzTx67yYHz8Tg",
      "txid": "29323ce235cee8dae22503caba7....8ad3a506879a03b1e87992923d80428",
      "info": "bc1qm32pq....3ewt0j37s2g",
      "amount": "0.72485000",
      "fee": "0.00020000",
      "time": 1688014586,
      "status": "Pending",
      "key": "btc-wallet-1"
    },
    {
      "method": "Bitcoin",
      "aclass": "currency",
      "asset": "XXBT",
      "refid": "FTQcuak-V6Za8qrPnhsTx47yYLz8Tg",
      "txid": "29323ce212ceb2daf81255cbea8a5...ad7a626471e05e1f82929501e82934",
      "info": "bc1qa35ls....3egf0872h3w",
      "amount": "0.72485000",
      "fee": "0.00020000",
      "time": 1688015423,
      "status": "Failure",
      "status-prop": "canceled",
      "key": "btc-wallet-2"
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://kraken-sandbox.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

API-Key
string
header
required

The "API-Key" header should contain your API key.

API-Sign
string
header
required

Authenticated requests should be signed with the "API-Sign" header, using a signature generated with your private key, nonce, encoded payload, and URI path.

Body

application/json
nonce
integer<int64>
required

Nonce used in construction of API-Sign header

asset
string

Filter for specific asset being withdrawn

aclass
enum<string>
default:currency

Filter for specific asset class being withdrawn

Available options:
currency,
tokenized_asset
method
string

Filter for specific name of withdrawal method

start
string

Start timestamp, withdrawals created strictly before will not be included in the response

end
string

End timestamp, withdrawals created strictly after will be not be included in the response

cursor

true/false to enable/disable paginated response (boolean) or cursor for next page of results (string), default false

limit
integer
default:500

Number of results to include per page

rebase_multiplier
enum<string> | null
default:rebased

Optional parameter for viewing xstocks data.

  • rebased: Display in terms of underlying equity.
  • base: Display in terms of SPV tokens.
Available options:
rebased,
base

Response

200 - application/json

Recent withdrawals retrieved.

result
Withdrawal · object[]
error
string[]

Kraken API error