capabilities.work

Withdraw Funds with Fee Preview

A 4-step recipe with Kraken. We can help you get access.

Recipe · 4 steps

Withdraw Funds with Fee Preview

with Kraken

Preview fees, withdraw to a saved address, and track the withdrawal.

  1. Read account balances to confirm funds are available. Private Spot endpoints are signed and accept application/x-www-form-urlencoded bodies.
  2. Preview the fee and limit for the withdrawal to the chosen key before committing.
  3. Submit the withdrawal. The result reference id is used to track the transfer.
  4. List recent withdrawal statuses for the asset so the caller can locate the new withdrawal by its reference id and watch it progress.
What you'll need to have ready
  • nonce: Ever-increasing nonce for the signed request.
  • otp: One-time password if two-factor is enabled on the API key.
  • asset: The asset to withdraw (e.g. XBT).
  • key: The name of the pre-configured withdrawal address (withdrawal key).
  • amount: The amount of the asset to withdraw.
  • address: Optional explicit destination address when the key allows it.
For your developer

Arazzo workflow kraken:withdraw-funds, 4 operations: getAccountBalance → getWithdrawalInfo → withdrawFunds → getWithdrawalStatus. Specs on APIs.io.