Subaccounts

Account Transfer

Transfer funds to and from master and subaccounts. Note: AccountTransfer must be called using an API key from the master account.

API Key Permissions Required: Funds permissions - Withdraw

post/private/AccountTransfer

Request

  • Base URL: https://api.kraken.com/0
  • URL: https://api.kraken.com/0/private/AccountTransfer
  • Auth: API key in header API-Key and API key in header API-Sign

Request body

nonceinteger required

Nonce used in construction of API-Sign header

assetstring required

Asset being transferred

asset_class'currency' | 'tokenized_asset'

Specify the asset class of the asset being transferred

amountstring required

Amount of asset to transfer

fromstring required

Public account ID of the source account (Example ABCD 1234 EFGH 5678)

tostring required

Public account ID of the destination account (Example ABCD 1234 EFGH 5678)

Example request

{
  "nonce": 1695828271,
  "asset": "XBT",
  "from": "ABCD 1234 EFGH 5678",
  "to": "IJKL 0987 MNOP 6543",
  "amount": "2.54"
}

Response

Funds transferred between accounts.

errorstring[]

Example response

{
  "error": [],
  "result": {
    "transfer_id": "TOH3AS2-LPCWR8-JDQGEU",
    "status": "complete"
  }
}

Changes

No recorded changes to this operation across all 1 revision of this API.