Get Account Balance
Retrieve all cash balances, net of pending withdrawals.
Pass account_id to retrieve balances for a specific wallet. Omit it to use the authenticated user's default wallet. Use List Wallet Accounts to obtain wallet account IDs.
Note on Staking/Earn assets: We have begun to migrate assets from our legacy Staking system over to a new Earn system. As such, the following assets may appear in your balances and ledger. Please see our Support article for more details. Note that these assets are "read-only", to interact with your balances in them please use the base asset (e.g. USDT to transact with your USDT and USDT.F balances).
Symbol Extensions:
- .B: balances in new yield-bearing products, similar to .S (staked) and .M (opt-in rewards) balances
- .F: balances earning automatically in Kraken Rewards
- .T: tokenized assets.
API Key Permissions Required: Funds permissions - Query
Request
- Base URL: https://api.kraken.com/0
- URL: https://api.kraken.com/0/private/Balance
- Auth: API key in header API-Key and API key in header API-Sign
Query parameters
Public wallet account ID. Omit to use the authenticated user's default wallet. See List Wallet Accounts.
Request body
Response
Account balances retrieved.
Example response
{
"result": {
"ZUSD": "2970172.7962"
},
"error": [
"EGeneral:Invalid arguments"
]
}Changes
No recorded changes to this operation across all 1 revision of this API.