Skip to main content
GET
Token Price by Token Addresses across Networks

Notes

  • Each tokens entry pairs a network ID with a token contract address, separated by :
    • For example, eth:0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2,solana:6NwarBvDkXhByqVp2Qkq5i9XbtA2B3Bwe8SWGu9vpump.
    • Networks can be mixed freely in one request, up to 50 pairs.
    • Responses are keyed by the same pairs, so a token address that appears on several networks stays unambiguous.
  • Unverified token market cap returns null. Use mcap_fdv_fallback=true to return FDV value (as seen on GeckoTerminal) when market cap data is unavailable.
  • GeckoTerminal’s routing selects the best pool for pricing based on liquidity and activity. For full control, use Specific Pool Data with a specific pool address.
  • Set include_inactive_source=true to expand the search to recently active pools (up to 1 year) if no top pool is found.
An unknown network ID fails the whole request, while an unknown token address does not.
  • An unsupported network_id returns a 400 naming the offending IDs.
  • A token address that cannot be resolved on a supported network is omitted from the response.

Authorizations

x-cg-pro-api-key
string
header
required

Learn how to set up your API key

Query Parameters

tokens
string
default:eth:0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2,solana:6NwarBvDkXhByqVp2Qkq5i9XbtA2B3Bwe8SWGu9vpump
required

Network ID and token contract address pairs in network_id:token_address format, comma-separated if more than one. Maximum: 50 *refers to /onchain/networks.

include_market_cap
boolean

Include market capitalization. Default: false

mcap_fdv_fallback
boolean

Return FDV if market cap is not available. Default: false

include_24hr_vol
boolean

Include 24hr volume. Default: false

include_24hr_price_change
boolean

Include 24hr price change. Default: false

include_total_reserve_in_usd
boolean

Include total reserve in USD. Default: false

include_inactive_source
boolean

Include token price data from inactive pools using the most recent swap. Default: false

Response

200 - application/json

Token price data across networks

data
object
required