CoinGecko
Access the world's most comprehensive cryptocurrency dataset from CoinGecko ( https://www.coingecko.com/en ) Full API docs can be found at https://www.coingecko.com/api
CoinGecko endpoints
| Method | Endpoint | Description |
|---|---|---|
| Simple | ||
| GET |
/simple/price /simple/price |
Get the current price of any cryptocurrencies in any other supported currencies that you need. |
| GET |
/simple/supported_vs_currencies /simple/supported_vs_currencies |
Get list of supported_vs_currencies. |
| GET |
/simple/token_price/{id} /simple/token_price/{id} |
Get current price of tokens (using contract addresses) for a given platform in any other currency that you need. |
| Ping | ||
| GET |
/ping /ping |
Check API server status |
| Coins | ||
| GET |
/coins/markets /coins/markets |
Use this to obtain all the coins market data (price, market cap, volume) |
| GET |
/coins/{id}/tickers /coins/{id}/tickers |
Get coin tickers (paginated to 100 items) |
| GET |
/coins/{id}/market_chart /coins/{id}/market_chart |
Get historical market data include price, market cap, and 24h volume (granularity auto) |
| GET |
/coins/{id} /coins/{id} |
Get current data (name, price, market, ... including exchange tickers) for a coin |
| GET |
/coins/{id}/contract/{contract_address} /coins/{id}/contract/{contract_address} |
Get coin info from contract address |
| GET |
/coins/{id}/status_updates /coins/{id}/status_updates |
Get status updates for a given coin |
| GET |
/coins/{id}/market_chart/range /coins/{id}/market_chart/range |
Get historical market data include price, market cap, and 24h volume within a range of timestamp (granularity auto) |
| GET |
/coins/list /coins/list |
List all supported coins id, name and symbol (no pagination required) |
| GET |
/coins/{id}/history /coins/{id}/history |
Get historical data (name, price, market, stats) at a given date for a coin |
| Exchanges | ||
| GET |
/exchanges/{id} /exchanges/{id} |
Get exchange volume in BTC and top 100 tickers only |
| GET |
/exchanges /exchanges |
List all exchanges |
| GET |
/exchanges/list /exchanges/list |
List all supported markets id and name (no pagination required) |
| GET |
/exchanges/{id}/status_updates /exchanges/{id}/status_updates |
Get status updates for a given exchange (beta) |
| GET |
/exchanges/{id}/tickers /exchanges/{id}/tickers |
Get exchange tickers (paginated) |
| Status Updates | ||
| GET |
/status_updates /status_updates |
List all status_updates with data (description, category, created_at, user, user_title and pin) |
| Events | ||
| GET |
/events /events |
Get events, paginated by 100 |
| GET |
/events/countries /events/countries |
Get list of event countries |
| GET |
/events/types /events/types |
Get list of events types |
| Exchange Rates | ||
| GET |
/exchange_rates /exchange_rates |
Get BTC-to-Currency exchange rates |
| Global | ||
| GET |
/global /global |
Get cryptocurrency global data |
CoinGecko pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|