debank_get_user_tokens
Retrieve token holdings for a wallet address from DeBank, with optional filtering by blockchain, specific token, and pagination.
Instructions
Get user's token holdings from DeBank.
Args: address: User's wallet address (required) chain_id: Optional chain ID. If None, returns tokens across all chains token_id: Optional specific token to query is_all: Include all tokens (True) or only valuable ones (False, default) limit: Maximum number of tokens to return (default: 50, max: 500) offset: Number of tokens to skip for pagination (default: 0)
Returns: Dictionary with token holdings, amounts, prices, USD values, and pagination info
Examples: - All tokens across chains: debank_get_user_tokens(address="0x...") - Tokens on Ethereum: debank_get_user_tokens(address="0x...", chain_id="eth") - Specific token balance: debank_get_user_tokens(address="0x...", chain_id="eth", token_id="0xdac17...") - Paginated results: debank_get_user_tokens(address="0x...", limit=10, offset=0)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | ||
| is_all | No | ||
| offset | No | ||
| address | Yes | ||
| chain_id | No | ||
| token_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||