CoinGecko

api.coingecko.com

Community

Free cryptocurrency data API. Access real-time prices, market data, historical charts, exchange info, trending coins, NFT data, and global crypto market statistics for 10,000+ coins.

[catalog]Catalog only — enable via gateway with your own API key

Enable this service

This service is in the catalog but not part of v1 launch billing. To use it, run the command below and provide your own API key in the local config page — the gateway will call it under your account.

Auth

none

Pricing

free

Spec version

1.0

Base URL

https://api.coingecko.com/api/v3

Last crawled

May 4, 2026

Health

This is a community-maintained manifest. Health monitoring is not available because this service doesn't host its own /.well-known/agent endpoint yet. Learn more about trust levels →

Top Capabilities

Most commonly used operations — ready to call without drill-down.

categories_list

GET

List all cryptocurrency categories with market data.

GET https://api.coingecko.com/api/v3/coins/categories

order (string) Sort order: market_cap_desc (default), market_cap_asc, name_desc, name_asc, market_cap_change_24h_desc, market_cap_change_24h_asc.

coins_list

GET

List all supported coins with IDs, names, and symbols.

GET https://api.coingecko.com/api/v3/coins/list

include_platform (boolean) Include platform contract addresses.

exchanges_list

GET

List all supported exchanges with trading volume and metadata.

GET https://api.coingecko.com/api/v3/exchanges

per_page (integer) Results per page (1-250, default 100).

page (integer) Page number.

All Capabilities (19)

categories (1)

GETcategories_list

List all cryptocurrency categories with market data.

coins (7)

GETcoins_get

Get comprehensive data for a specific coin including description, links, and market data.

GETcoins_history

Get historical data for a coin on a specific date.

GETcoins_list

List all supported coins with IDs, names, and symbols.

GETcoins_market_chart

Get historical market chart data (price, market cap, volume) over a time range.

GETcoins_market_chart_range

Get historical market chart data within a specific Unix timestamp range.

GETcoins_markets

Get market data for coins including price, market cap, volume, and sparkline.

GETcoins_tickers

Get exchange tickers for a specific coin.

exchanges (3)

GETexchanges_get

Get detailed data for a specific exchange.

GETexchanges_list

List all supported exchanges with trading volume and metadata.

GETexchanges_tickers

Get trading pairs and tickers for a specific exchange.

global (2)

GETglobal_data

Get cryptocurrency global market data including total market cap, volume, and dominance.

GETglobal_defi

Get global DeFi market data.

ping (1)

GETping_check

Check the API server status.

search (2)

GETsearch_query

Search for coins, categories, and exchanges by keyword.

GETsearch_trending

Get trending search coins, NFTs, and categories in the last 24 hours.

simple (3)

GETsimple_price

Get the current price of one or more coins in specified currencies.

GETsimple_supported_currencies

List all supported fiat and crypto currencies for price queries.

GETsimple_token_price

Get the current price of tokens by contract address on a specific platform.

Agent Preview

This is what an AI agent sees when it discovers this service via the Gateway:

Service: CoinGecko
Description: Free cryptocurrency data API. Access real-time prices, market data, historical charts, exchange info, trending coins, NFT data, and global crypto market statistics for 10,000+ coins.
Auth: none
Capabilities (19 total):
  categories (1):
    - categories_list: List all cryptocurrency categories with market data.
  coins (7):
    - coins_get: Get comprehensive data for a specific coin including description, links, and market data.
    - coins_history: Get historical data for a coin on a specific date.
    - coins_list: List all supported coins with IDs, names, and symbols.
    - coins_market_chart: Get historical market chart data (price, market cap, volume) over a time range.
    - coins_market_chart_range: Get historical market chart data within a specific Unix timestamp range.
    - coins_markets: Get market data for coins including price, market cap, volume, and sparkline.
    - coins_tickers: Get exchange tickers for a specific coin.
  exchanges (3):
    - exchanges_get: Get detailed data for a specific exchange.
    - exchanges_list: List all supported exchanges with trading volume and metadata.
    - exchanges_tickers: Get trading pairs and tickers for a specific exchange.
  global (2):
    - global_data: Get cryptocurrency global market data including total market cap, volume, and dominance.
    - global_defi: Get global DeFi market data.
  ping (1):
    - ping_check: Check the API server status.
  search (2):
    - search_query: Search for coins, categories, and exchanges by keyword.
    - search_trending: Get trending search coins, NFTs, and categories in the last 24 hours.
  simple (3):
    - simple_price: Get the current price of one or more coins in specified currencies.
    - simple_supported_currencies: List all supported fiat and crypto currencies for price queries.
    - simple_token_price: Get the current price of tokens by contract address on a specific platform.

Top capabilities (ready to call):
  - categories_list: GET /coins/categories
  - coins_list: GET /coins/list
  - exchanges_list: GET /exchanges