* **/ping** (Check API server status) ```python cg.ping() ```
* **/simple/price** (Get the current price of any cryptocurrencies in any other supported currencies that you need) ```python cg.get_price() ``` * **/simple/token_price/{id}** (Get current price of tokens (using contract addresses) for a given platform in any other currency that you need) ```python cg.get_token_price() ``` * **/simple/supported_vs_currencies** (Get list of supported_vs_currencies) ```python cg.get_supported_vs_currencies() ```
* **/coins/list** (List all supported coins id, name and symbol (no pagination required)) ```python cg.get_coins_list() ``` * **/coins/markets** (List all supported coins price, market cap, volume, and market related data) ```python cg.get_coins_markets() ``` * **/coins/{id}** (Get current data (name, price, market, ... including exchange tickers) for a coin) ```python cg.get_coin_by_id() ``` * **/coins/{id}/tickers** (Get coin tickers (paginated to 100 items)) ```python cg.get_coin_ticker_by_id() ``` * **/coins/{id}/history** (Get historical data (name, price, market, stats) at a given date for a coin) ```python cg.get_coin_history_by_id() ``` * **/coins/{id}/market_chart** (Get historical market data include price, market cap, and 24h volume (granularity auto)) ```python cg.get_coin_market_chart_by_id() ``` * **/coins/{id}/market_chart/range** (Get historical market data include price, market cap, and 24h volume within a range of timestamp (granularity auto)) ```python cg.get_coin_market_chart_range_by_id() ``` [//]: # (* **/coins/{id}/status_updates** (Get status updates for a given coin (beta))) [//]: # ( ```python) [//]: # ( cg.get_coin_status_updates_by_id()) [//]: # ( ```) * **/coins/{id}/ohlc** (Get coin's OHLC (beta)) ```python cg.get_coin_ohlc_by_id() ```
* **/coins/{id}/contract/{contract_address}** (Get coin info from contract address) ```python cg.get_coin_info_from_contract_address_by_id() ``` * **/coins/{id}/contract/{contract_address}/market_chart/** (Get historical market data include price, market cap, and 24h volume (granularity auto) from a contract address) ```python cg.get_coin_market_chart_from_contract_address_by_id() ``` * **/coins/{id}/contract/{contract_address}/market_chart/range** (Get historical market data include price, market cap, and 24h volume within a range of timestamp (granularity auto) from a contract address) ```python cg.get_coin_market_chart_range_from_contract_address_by_id() ```
* **/asset_platforms** (List all asset platforms (Blockchain networks)) ```python cg.get_asset_platforms() ```
* **/coins/categories/list** (List all categories) ```python cg.get_coins_categories_list() ``` * **coins/categories** (List all categories with market data) ```python cg.get_coins_categories() ```
* **/exchanges** (List all exchanges) ```python cg.get_exchanges_list() ``` * **/exchanges/list** (List all supported markets id and name (no pagination required)) ```python cg.get_exchanges_id_name_list() ``` * **/exchanges/{id}** (Get exchange volume in BTC and top 100 tickers only) ```python cg.get_exchanges_by_id() ``` * **/exchanges/{id}/tickers** (Get exchange tickers (paginated, 100 tickers per page)) ```python cg.get_exchanges_tickers_by_id() ``` [//]: # (* **/exchanges/{id}/status_updates** (Get status updates for a given exchange (beta))) [//]: # ( ```python) [//]: # ( cg.get_exchanges_status_updates_by_id()) [//]: # ( ```) * **/exchanges/{id}/volume_chart** (Get volume_chart data for a given exchange) ```python cg.get_exchanges_volume_chart_by_id() ```
) [//]: # () [//]: # (* **/finance_platforms** (List all finance platforms)) [//]: # ( ```python) [//]: # ( cg.get_finance_platforms()) [//]: # ( ```) [//]: # (* **/finance_products** (List all finance products)) [//]: # ( ```python) [//]: # ( cg.get_finance_products()) [//]: # ( ```) [//]: # (
* **/indexes** (List all market indexes) ```python cg.get_indexes() ``` * **/indexes/{market_id}/{id}** (Get market index by market id and index id) ```python cg.get_indexes_by_market_id_and_index_id() ``` * **/indexes/list** (List market indexes id and name) ```python cg.get_indexes_list() ```
* **/derivatives** (List all derivative tickers) ```python cg.get_derivatives() ``` * **/derivatives/exchanges** (List all derivative exchanges) ```python cg.get_derivatives_exchanges() ``` * **/derivatives/exchanges/{id}** (Show derivative exchange data) ```python cg.get_derivatives_exchanges_by_id() ``` * **/derivatives/exchanges/list** (List all derivative exchanges name and identifier) ```python cg.get_derivatives_exchanges_list() ```
* **/nfts/list** (List all supported NFT ids, paginated by 100 items per page, paginated to 100 items) ```python cg.get_nfts_list() ``` * **/nfts/{id}** (Get current data (name, price_floor, volume_24h ...) for an NFT collection. native_currency (string) is only a representative of the currency.) ```python cg.get_nfts_by_id() ``` * **/nfts/{asset_platform_id}/contract/{contract_address}** (Get current data (name, price_floor, volume_24h ...) for an NFT collection. native_currency (string) is only a representative of the currency) ```python cg.get_nfts_collection_by_asset_platform_id_and_contract_address() ```
) [//]: # () [//]: # (* **/status_updates** (List all status_updates with data (description, category, created_at, user, user_title and pin))) [//]: # ( ```python) [//]: # ( cg.get_status_updates()) [//]: # ( ```) [//]: # (
) [//]: # () [//]: # (* **/events** (Get events, paginated by 100)) [//]: # ( ```python) [//]: # ( cg.get_events()) [//]: # ( ```) [//]: # (* **/events/countries** (Get list of event countries)) [//]: # ( ```python) [//]: # ( cg.get_events_countries()) [//]: # ( ```) [//]: # (* **/events/types** (Get list of events types)) [//]: # ( ```python) [//]: # ( cg.get_events_types()) [//]: # ( ```) [//]: # (
* **/exchange_rates** (Get BTC-to-Currency exchange rates) ```python cg.get_exchange_rates() ```
* **/search** (Search for coins, categories and markets on CoinGecko) ```python cg.search() ```
* **/search/trending** (Get trending search coins (Top-7) on CoinGecko in the last 24 hours) ```python cg.get_search_trending() ```
- **/global** (Get cryptocurrency global data) ```python cg.get_global() ``` - **/global/decentralized_finance_defi** (Get cryptocurrency global decentralized finance(defi) data) ```python cg.get_global_decentralized_finance_defi() ```
- **/companies/public_treasury/{coin_id}** (Get public companies data) ```python cg.get_companies_public_treasury_by_coin_id() ```
* **/ping** (Check API server status) ```python cg.ping() ```
* **/simple/price** (Get the current price of any cryptocurrencies in any other supported currencies that you need) ```python cg.get_price() ``` * **/simple/token_price/{id}** (Get current price of tokens (using contract addresses) for a given platform in any other currency that you need) ```python cg.get_token_price() ``` * **/simple/supported_vs_currencies** (Get list of supported_vs_currencies) ```python cg.get_supported_vs_currencies() ```
* **/coins/list** (List all supported coins id, name and symbol (no pagination required)) ```python cg.get_coins_list() ``` * **/coins/markets** (List all supported coins price, market cap, volume, and market related data) ```python cg.get_coins_markets() ``` * **/coins/{id}** (Get current data (name, price, market, ... including exchange tickers) for a coin) ```python cg.get_coin_by_id() ``` * **/coins/{id}/tickers** (Get coin tickers (paginated to 100 items)) ```python cg.get_coin_ticker_by_id() ``` * **/coins/{id}/history** (Get historical data (name, price, market, stats) at a given date for a coin) ```python cg.get_coin_history_by_id() ``` * **/coins/{id}/market_chart** (Get historical market data include price, market cap, and 24h volume (granularity auto)) ```python cg.get_coin_market_chart_by_id() ``` * **/coins/{id}/market_chart/range** (Get historical market data include price, market cap, and 24h volume within a range of timestamp (granularity auto)) ```python cg.get_coin_market_chart_range_by_id() ``` [//]: # (* **/coins/{id}/status_updates** (Get status updates for a given coin (beta))) [//]: # ( ```python) [//]: # ( cg.get_coin_status_updates_by_id()) [//]: # ( ```) * **/coins/{id}/ohlc** (Get coin's OHLC (beta)) ```python cg.get_coin_ohlc_by_id() ```
* **/coins/{id}/contract/{contract_address}** (Get coin info from contract address) ```python cg.get_coin_info_from_contract_address_by_id() ``` * **/coins/{id}/contract/{contract_address}/market_chart/** (Get historical market data include price, market cap, and 24h volume (granularity auto) from a contract address) ```python cg.get_coin_market_chart_from_contract_address_by_id() ``` * **/coins/{id}/contract/{contract_address}/market_chart/range** (Get historical market data include price, market cap, and 24h volume within a range of timestamp (granularity auto) from a contract address) ```python cg.get_coin_market_chart_range_from_contract_address_by_id() ```
* **/asset_platforms** (List all asset platforms (Blockchain networks)) ```python cg.get_asset_platforms() ```
* **/coins/categories/list** (List all categories) ```python cg.get_coins_categories_list() ``` * **coins/categories** (List all categories with market data) ```python cg.get_coins_categories() ```
* **/exchanges** (List all exchanges) ```python cg.get_exchanges_list() ``` * **/exchanges/list** (List all supported markets id and name (no pagination required)) ```python cg.get_exchanges_id_name_list() ``` * **/exchanges/{id}** (Get exchange volume in BTC and top 100 tickers only) ```python cg.get_exchanges_by_id() ``` * **/exchanges/{id}/tickers** (Get exchange tickers (paginated, 100 tickers per page)) ```python cg.get_exchanges_tickers_by_id() ``` [//]: # (* **/exchanges/{id}/status_updates** (Get status updates for a given exchange (beta))) [//]: # ( ```python) [//]: # ( cg.get_exchanges_status_updates_by_id()) [//]: # ( ```) * **/exchanges/{id}/volume_chart** (Get volume_chart data for a given exchange) ```python cg.get_exchanges_volume_chart_by_id() ```
) [//]: # () [//]: # (* **/finance_platforms** (List all finance platforms)) [//]: # ( ```python) [//]: # ( cg.get_finance_platforms()) [//]: # ( ```) [//]: # (* **/finance_products** (List all finance products)) [//]: # ( ```python) [//]: # ( cg.get_finance_products()) [//]: # ( ```) [//]: # (
* **/indexes** (List all market indexes) ```python cg.get_indexes() ``` * **/indexes/{market_id}/{id}** (Get market index by market id and index id) ```python cg.get_indexes_by_market_id_and_index_id() ``` * **/indexes/list** (List market indexes id and name) ```python cg.get_indexes_list() ```
* **/derivatives** (List all derivative tickers) ```python cg.get_derivatives() ``` * **/derivatives/exchanges** (List all derivative exchanges) ```python cg.get_derivatives_exchanges() ``` * **/derivatives/exchanges/{id}** (Show derivative exchange data) ```python cg.get_derivatives_exchanges_by_id() ``` * **/derivatives/exchanges/list** (List all derivative exchanges name and identifier) ```python cg.get_derivatives_exchanges_list() ```
* **/nfts/list** (List all supported NFT ids, paginated by 100 items per page, paginated to 100 items) ```python cg.get_nfts_list() ``` * **/nfts/{id}** (Get current data (name, price_floor, volume_24h ...) for an NFT collection. native_currency (string) is only a representative of the currency.) ```python cg.get_nfts_by_id() ``` * **/nfts/{asset_platform_id}/contract/{contract_address}** (Get current data (name, price_floor, volume_24h ...) for an NFT collection. native_currency (string) is only a representative of the currency) ```python cg.get_nfts_collection_by_asset_platform_id_and_contract_address() ```
) [//]: # () [//]: # (* **/status_updates** (List all status_updates with data (description, category, created_at, user, user_title and pin))) [//]: # ( ```python) [//]: # ( cg.get_status_updates()) [//]: # ( ```) [//]: # (
) [//]: # () [//]: # (* **/events** (Get events, paginated by 100)) [//]: # ( ```python) [//]: # ( cg.get_events()) [//]: # ( ```) [//]: # (* **/events/countries** (Get list of event countries)) [//]: # ( ```python) [//]: # ( cg.get_events_countries()) [//]: # ( ```) [//]: # (* **/events/types** (Get list of events types)) [//]: # ( ```python) [//]: # ( cg.get_events_types()) [//]: # ( ```) [//]: # (
* **/exchange_rates** (Get BTC-to-Currency exchange rates) ```python cg.get_exchange_rates() ```
* **/search** (Search for coins, categories and markets on CoinGecko) ```python cg.search() ```
* **/search/trending** (Get trending search coins (Top-7) on CoinGecko in the last 24 hours) ```python cg.get_search_trending() ```
- **/global** (Get cryptocurrency global data) ```python cg.get_global() ``` - **/global/decentralized_finance_defi** (Get cryptocurrency global decentralized finance(defi) data) ```python cg.get_global_decentralized_finance_defi() ```
- **/companies/public_treasury/{coin_id}** (Get public companies data) ```python cg.get_companies_public_treasury_by_coin_id() ```
* **/ping** (Check API server status) ```python cg.ping() ```
* **/simple/price** (Get the current price of any cryptocurrencies in any other supported currencies that you need) ```python cg.get_price() ``` * **/simple/token_price/{id}** (Get current price of tokens (using contract addresses) for a given platform in any other currency that you need) ```python cg.get_token_price() ``` * **/simple/supported_vs_currencies** (Get list of supported_vs_currencies) ```python cg.get_supported_vs_currencies() ```
* **/coins/list** (List all supported coins id, name and symbol (no pagination required)) ```python cg.get_coins_list() ``` * **/coins/markets** (List all supported coins price, market cap, volume, and market related data) ```python cg.get_coins_markets() ``` * **/coins/{id}** (Get current data (name, price, market, ... including exchange tickers) for a coin) ```python cg.get_coin_by_id() ``` * **/coins/{id}/tickers** (Get coin tickers (paginated to 100 items)) ```python cg.get_coin_ticker_by_id() ``` * **/coins/{id}/history** (Get historical data (name, price, market, stats) at a given date for a coin) ```python cg.get_coin_history_by_id() ``` * **/coins/{id}/market_chart** (Get historical market data include price, market cap, and 24h volume (granularity auto)) ```python cg.get_coin_market_chart_by_id() ``` * **/coins/{id}/market_chart/range** (Get historical market data include price, market cap, and 24h volume within a range of timestamp (granularity auto)) ```python cg.get_coin_market_chart_range_by_id() ``` [//]: # (* **/coins/{id}/status_updates** (Get status updates for a given coin (beta))) [//]: # ( ```python) [//]: # ( cg.get_coin_status_updates_by_id()) [//]: # ( ```) * **/coins/{id}/ohlc** (Get coin's OHLC (beta)) ```python cg.get_coin_ohlc_by_id() ```
* **/coins/{id}/contract/{contract_address}** (Get coin info from contract address) ```python cg.get_coin_info_from_contract_address_by_id() ``` * **/coins/{id}/contract/{contract_address}/market_chart/** (Get historical market data include price, market cap, and 24h volume (granularity auto) from a contract address) ```python cg.get_coin_market_chart_from_contract_address_by_id() ``` * **/coins/{id}/contract/{contract_address}/market_chart/range** (Get historical market data include price, market cap, and 24h volume within a range of timestamp (granularity auto) from a contract address) ```python cg.get_coin_market_chart_range_from_contract_address_by_id() ```
* **/asset_platforms** (List all asset platforms (Blockchain networks)) ```python cg.get_asset_platforms() ```
* **/coins/categories/list** (List all categories) ```python cg.get_coins_categories_list() ``` * **coins/categories** (List all categories with market data) ```python cg.get_coins_categories() ```
* **/exchanges** (List all exchanges) ```python cg.get_exchanges_list() ``` * **/exchanges/list** (List all supported markets id and name (no pagination required)) ```python cg.get_exchanges_id_name_list() ``` * **/exchanges/{id}** (Get exchange volume in BTC and top 100 tickers only) ```python cg.get_exchanges_by_id() ``` * **/exchanges/{id}/tickers** (Get exchange tickers (paginated, 100 tickers per page)) ```python cg.get_exchanges_tickers_by_id() ``` [//]: # (* **/exchanges/{id}/status_updates** (Get status updates for a given exchange (beta))) [//]: # ( ```python) [//]: # ( cg.get_exchanges_status_updates_by_id()) [//]: # ( ```) * **/exchanges/{id}/volume_chart** (Get volume_chart data for a given exchange) ```python cg.get_exchanges_volume_chart_by_id() ```
) [//]: # () [//]: # (* **/finance_platforms** (List all finance platforms)) [//]: # ( ```python) [//]: # ( cg.get_finance_platforms()) [//]: # ( ```) [//]: # (* **/finance_products** (List all finance products)) [//]: # ( ```python) [//]: # ( cg.get_finance_products()) [//]: # ( ```) [//]: # (
* **/indexes** (List all market indexes) ```python cg.get_indexes() ``` * **/indexes/{market_id}/{id}** (Get market index by market id and index id) ```python cg.get_indexes_by_market_id_and_index_id() ``` * **/indexes/list** (List market indexes id and name) ```python cg.get_indexes_list() ```
* **/derivatives** (List all derivative tickers) ```python cg.get_derivatives() ``` * **/derivatives/exchanges** (List all derivative exchanges) ```python cg.get_derivatives_exchanges() ``` * **/derivatives/exchanges/{id}** (Show derivative exchange data) ```python cg.get_derivatives_exchanges_by_id() ``` * **/derivatives/exchanges/list** (List all derivative exchanges name and identifier) ```python cg.get_derivatives_exchanges_list() ```
* **/nfts/list** (List all supported NFT ids, paginated by 100 items per page, paginated to 100 items) ```python cg.get_nfts_list() ``` * **/nfts/{id}** (Get current data (name, price_floor, volume_24h ...) for an NFT collection. native_currency (string) is only a representative of the currency.) ```python cg.get_nfts_by_id() ``` * **/nfts/{asset_platform_id}/contract/{contract_address}** (Get current data (name, price_floor, volume_24h ...) for an NFT collection. native_currency (string) is only a representative of the currency) ```python cg.get_nfts_collection_by_asset_platform_id_and_contract_address() ```
) [//]: # () [//]: # (* **/status_updates** (List all status_updates with data (description, category, created_at, user, user_title and pin))) [//]: # ( ```python) [//]: # ( cg.get_status_updates()) [//]: # ( ```) [//]: # (
) [//]: # () [//]: # (* **/events** (Get events, paginated by 100)) [//]: # ( ```python) [//]: # ( cg.get_events()) [//]: # ( ```) [//]: # (* **/events/countries** (Get list of event countries)) [//]: # ( ```python) [//]: # ( cg.get_events_countries()) [//]: # ( ```) [//]: # (* **/events/types** (Get list of events types)) [//]: # ( ```python) [//]: # ( cg.get_events_types()) [//]: # ( ```) [//]: # (
* **/exchange_rates** (Get BTC-to-Currency exchange rates) ```python cg.get_exchange_rates() ```
* **/search** (Search for coins, categories and markets on CoinGecko) ```python cg.search() ```
* **/search/trending** (Get trending search coins (Top-7) on CoinGecko in the last 24 hours) ```python cg.get_search_trending() ```
- **/global** (Get cryptocurrency global data) ```python cg.get_global() ``` - **/global/decentralized_finance_defi** (Get cryptocurrency global decentralized finance(defi) data) ```python cg.get_global_decentralized_finance_defi() ```
- **/companies/public_treasury/{coin_id}** (Get public companies data) ```python cg.get_companies_public_treasury_by_coin_id() ```