Get Token Price
get_token_priceGet current price, 24h change, market cap, FDV, and volume for one or more crypto tokens. Accepts ticker symbols, full names, or CoinGecko IDs; unknown symbols resolve automatically. Batch up to 50 tokens. Reuse price_usd/value_usd already returned by get_wallet_portfolio instead of re-calling.
Use when: Use for spot pricing of named tokens — including batched multi-token queries. Do not call for tokens whose price get_wallet_portfolio already returned, or for address-only unknown tokens (report them as unrecognized). For historical windows use get_token_price_historical.
Limitations: CoinGecko spot data; point-in-time and not an executable swap quote. Bare 0x addresses are not resolvable and should be treated as unknown tokens.
Alternatives: get_token_price_historical, get_wallet_portfolio, get_dex_quote
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tokens | Yes | Token symbols or CoinGecko IDs (e.g. ['BTC', 'ETH', 'SOL']) | |
| vs_currency | No | Quote currency (usd, eur, gbp, btc, eth) | usd |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| prices | Yes | ||
| vs_currency | Yes |