Finding a Coin ID
Most endpoints require a coin ID (e.g.bitcoin, ethereum).
Find a coin’s API ID on its CoinGecko page, via Coins List, or this Google Sheet.

Using Contract Addresses
Query by contract address instead of coin ID — useful when you don’t know the CoinGecko ID.id: asset platform ID (e.g.ethereum)contract_addresses: token contract address

Not all coins have a contract address on CoinGecko. If unlisted, you can’t query by address.
include_platform=true:
Target Currencies
Full list: /simple/supported_vs_currencies
Bulk Queries
/coins/markets — price and market data for many coins at once (up to 250 per page).Historical Data
Auto-granularity based on time range:
- 1 day from now → 5-minute intervals
- 1 day from any other time → hourly
- 2–90 days → hourly
- 90+ days → daily (00:00 UTC)

