Product updates and announcements
Endpoints | Effective Date & Time | Current Update Frequency | New Update Frequency |
---|---|---|---|
Token Price by Token Addresses | Tuesday, 02:00 UTC, September 2, 2025 | 30s | 10s |
Token Data by Token Address | Tuesday, 02:00 UTC, September 2, 2025 | 30s | 10s |
Tokens Data by Token Addresses | Tuesday, 02:00 UTC, September 2, 2025 | 30s | 10s |
Specific Pool Data by Pool Address | Wednesday, 02:00 UTC, September 3, 2025 | 30s | 10s |
Multiple Pools Data by Pool Addresses | Wednesday, 02:00 UTC, September 3, 2025 | 30s | 10s |
Pool OHLCV chart by Pool Address | Thursday, 02:00 UTC, September 4, 2025 | 30s | 10s |
Token OHLCV chart by Token Address | Thursday, 02:00 UTC, September 4, 2025 | 30s | 10s |
Past 24 Hour Trades by Pool Address | Thursday, 02:00 UTC, September 4, 2025 | 30s | 10s |
Past 24 Hour Trades by Token Address | Thursday, 02:00 UTC, September 4, 2025 | 30s | 10s |
Launchpad | network id (API) | dex id (API) |
---|---|---|
Meteora DBC | solana | meteora-dbc |
Pump.fun | solana | pump-fun |
Raydium Launchpad (LetsBonkFun) | solana | raydium-launchlab |
Boop.fun | solana | boop-fun |
Virtuals (Base) | base | virtuals-base |
sort=pool_created_at_desc
Request example (Get latest pools on Pump.fun):Timeframe | Aggregate (Before) | Aggregate (New) |
---|---|---|
day | 1 | 1 |
hour | 1, 4, 12 | 1, 4, 12 |
minute | 1, 5, 15 | 1, 5, 15 |
second | n/a | 1, 15, 30 |
checks=no_honeypot
). Now, you can also include tokens where the honeypot status is βunknownβ.include_unknown_honeypot_tokens=true
.checks=no_honeypot
is also specified in the request.include=pool
to your request on the pool tokens endpoint, you can now retrieve additional context about the pool itself.relationships.quote_tokens
include=quote_token
is flagged, the extra quote tokens will be also listed under included
relationships.quote_token
, including but not limited to:normalized_volume_btc
DataEffective Date: 16 June 2025Affected Endpoints:Details of the Change:Please be advised that the normalized_volume_btc
data point will be removed from the above-listed API endpoints, effective 16 June 2025. This change is being implemented due to significant recent change to a 3rd party data source provider, which have fundamentally altered how this specific data can be accessed.Example of Affected Data Structure:trade_volume_24h_btc_normalized
field will no longer be present in the API responses for these endpoints.Action Required:If your applications or integrations currently rely on the trade_volume_24h_btc_normalized
data from these CoinGecko API endpoints, please make the necessary adjustments to your code before 16 June 2025 to avoid potential errors or data discrepancies.include_volume_breakdown=true
, you can surface the following data:include_empty_intervals=true
.normalized_total_supply
:Sample Response:pool_name
and pool_fee
:Sample Response:dex_pair_format=symbol
to return DEX pair symbols instead of contract address.Sample Response:pools
parameter to retrieve up to top 10 pools data.Tips: you may flag include=base_token
to retrieve the trending tokens data.Note: this exclusive endpoint is available for our API paid plan subscribers (Analyst plan & above).show_max
parameter to retrieve more trending coins, NFTs and coin categories on CoinGecko.com.Trending Data | Public API (Demo plan) | Paid API (Analyst plan & above) |
---|---|---|
Coins | 15 | 30 |
NFTs | 7 | 10 |
Coin Categories | 6 | 10 |
API Ids | Symbol | Name |
---|---|---|
bitcoin | btc | Bitcoin |
tether | usdt | Tether |
usd-coin | usdc | USDC |
include_tokens
The include_tokens
parameter has been added to provide flexibility when filtering by symbol:include_tokens=top
: Returns only the top market cap token for the specified symbol.include_tokens=all
: Returns all tokens that share the specified symbol.Request Example | Token Data Returned | Remarks |
---|---|---|
pro-api.coingecko.com/api/v3/coins/markets?vs_currency=usd&symbols=btc&include_tokens=top | 1. Bitcoin | When symbols and βinclude_tokens=topβ is specified, only the top market cap tokens will be returned. |
pro-api.coingecko.com/api/v3/coins/markets?vs_currency=usd&symbols=btc&include_tokens=all | 1. Bitcoin 2. Osmosis allBTC 3. atcat 4. Meld Bridged BTC (Meld) 5. BlackrockTradingCurrency | When symbols and βinclude_tokens=allβ is specified, all the coins that share the same symbol will be returned. All the 5 coins stated in the example have the same symbol βbtcβ. |
/coins/markets
endpoint Coins List with Market Data, by including βtotalβ and βper-pageβ values in the Response Headers.This addition to the Response Headers enables developers to identify the total number of active coins on coingecko.com and specify the required pagination to retrieve all available data.twitter_followers
DataEffective Date: 15 May 2025Affected Endpoints:Details of the Change:Please be advised that the twitter_followers
data point within the community_data
object will be removed from the above-listed API endpoints, effective 15 May 2025. This change is being implemented due to significant recent changes to the X (formerly Twitter) API, which have fundamentally altered how this specific data can be accessed.Example of Affected Data Structure:twitter_followers
field will no longer be present in the API responses for these endpoints.Action Required:If your applications or integrations currently rely on the twitter_followers
data from these CoinGecko API endpoints, please make the necessary adjustments to your code before 15 May 2025 to avoid potential errors or data discrepancies.Important Note Regarding Previously Storedtwitter_followers
Data:Please be aware that if you have previously stored twitter_followers
data obtained from the CoinGecko API and archived it within your own systems, you are solely responsible for its continued use and any implications thereof.We appreciate your understanding as we adapt to changes in third-party platforms to maintain the stability and reliability of our API. If you have any questions or require further clarification, please do not hesitate to contact our support team.holders
parameter to retrieve up to top 50 holders data.Network supported:status=inactive
.Note: these endpoints below are exclusive for Enterprise plan customers only.Improved endpoints:locked_liquidity_percentage
data.Improved endpoints:market_cap_usd
) to return FDV value (as seen on GeckoTerminal.com) when Market Cap data is unavailable, please specify this parameter marketcap_fdv_fallback=true
.price_change_percentage
: m15, m30volume_usd
: m15, m30transactions
: h6include_24hr_price_change
(24hr price change percentage)include_total_reverse_in_usd
(token liquidity data - total liquidity portion attributable to a specific token across all available pools)Endpoints | Effective Date & Time | Current Update Frequency | New Update Frequency |
---|---|---|---|
Onchain /networks/../tokens/ | 02:00 UTC, February 24, 2025 | 60s | 30s |
Onchain /networks/../tokens/multi/ | 06:00 UTC, February 24, 2025 | 60s | 30s |
Onchain /networks/../pools/../ohlcv | 02:00 UTC, February 25, 2025 - Enterprise plan subscribers only | 60s | 30s |
Onchain /networks/../pools/../ohlcv | 02:00 UTC, February 26, 2025 - Analyst/Lite/Pro plan subscribers | 60s | 30s |
image_url
for tokens that do not have image data.Now: Coverage of metadata (images, websites, description, socials) is now improved for tokens on Solana, Ton, Base, and Sui networks. For tokens that do not contain image data, βnullβ value will be returned for image_url
.Improved endpoints with image data:order
option: base_target, which will sort the tickers by base symbol, then target symbol, in lexicographical order, i.e. 0->9
, then a->Z
.token
base
quote
{token_address}
include_market_cap=true
and include_24hr_vol=true
to retrieve market cap and 24h trading volume data. e.g.market_cap_rank
data of NFT collections via the following endpoints:No | Category Name | Category ID |
---|---|---|
1 | US Election 2020 | us-election-2020 |
2 | Governance | governance |
3 | Cryptocurrency | cryptocurrency |
4 | Technology and Science | technology-science |
5 | Presale Meme | presale-meme-coins |
6 | Business Platform | business-platform |
7 | Number | number |
8 | Structured Product | structured-products |
9 | Investment | investment |
10 | Niftex Shards | niftex-shards |
11 | Ethereum POW IOU | ethereum-pow-iou |
12 | Mirrored Assets | mirrored-assets |
13 | Remittance | remittance |
14 | Protocol | protocol |
15 | Unicly Ecosystem | utokens |
16 | Finance and Banking | finance-banking |
17 | Eth 2.0 Staking | eth-2-0-staking |
/coins/markets
endpoint will no longer support data of the categories above. Any requests specifying these categories will return an error./coins/markets
endpoint are not querying these removed categories. Please update any code or documentation referencing these categories to prevent errors.before_timestamp
parameter to fetch additional data.Endpoints | Previous Update Frequency | Current Update Frequency |
---|---|---|
CoinGecko /simple/price | 30s | 20s |
CoinGecko /simple/token_price | 30s | 20s |
Onchain /simple/networks/../token_price | 60s | 30s |
Onchain /networks/../pools/../trades | 60s | 30s |
Onchain /networks/../pools/.. | 60s | 30s |
Onchain /networks/../pools/multi/.. | 60s | 30s |
interval=5m
: 5-minutely historical data, supports up to any 10 days date range per request.interval=hourly
: hourly historical data, supports up to any 100 days date range per request.interval=5m
: Available from 9 February 2018 onwardsinterval=hourly
: Available from 30 Jan 2018 onwardsinterval
params empty for auto granularity:include=base_token
status=inactive
Payload example:Endpoints | Current Update Frequency | New Update Frequency |
---|---|---|
CoinGecko /simple/price | 30s | 20s |
CoinGecko /simple/token_price | 30s | 20s |
Onchain /simple/networks/../token_price | 60s | 30s |
Onchain /networks/../pools/../trades | 60s | 30s |
Onchain /networks/../pools/.. | 60s | 30s |
Onchain /networks/../pools/multi/.. | 60s | 30s |
duration
parameter. e.g. duration=5m
network
parameter. e.g. network=eth
.network
parameter to retrieve the 100 most recently updated token info of a specific network.interval=hourly
parameter within the /coins//ohlc endpoint.Users can use this parameter to retrieve OHLC (Open/High/Low/Close) data on a hourly interval for up to 90 days of the date range.Example of endpoint request:https://pro-api.coingecko.com/api/v3/coins/bitcoin/ohlc?vs_currency=usd&days=1&interval=hourly&x_cg_pro_api_key=YOUR_API_KEY
status=inactive
in your queryhttps://pro-api.coingecko.com/api/v3/coins/list?include_platform=false&status=inactive&x_cg_pro_api_key=YOUR_API_KEY
h24_volume_usd_desc
and order= h24_tx_count_desc
for /pools endpoints
https://pro-api.coingecko.com/api/v3/onchain/networks/eth/pools/0x06da0fd433c1a5d7a4faa01111c044910a184553/ohlcv/day?token=0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2&x_cg_pro_api_key=YOUR_API_KEY
day,
hour
, minute
and multiple aggregatesinclude_tickers
parameter for /derivatives/exchanges/ endpoint.Please refer to the documentation for a comprehensive list of available values for this parameterorder
parameter, which defaults to trust_score_desc.This addition allows users to customize the sorting order of tickers based on trust score, providing a more tailored experience for data retrieval.trust_score
field to /coins//tickers and /exchanges//tickers endpointsExample of responses:/coins//tickers endpointcoin_ids
optional params to /exchanges//tickers endpoint. Users can specify the coin_ids
to get the exchanges tickers for a particular coin.Added exchange_ids
optional params to /coins//tickers endpoint. Users can specify the exchange_ids
to get the coin tickers on a particular exchange.market_cap_desc
, ensuring a descending order based on market cap. The Per_Page
parameters will default to 100, optimizing the response by providing data for the 100 results of coins per page if no coinβs ids are mentioned.This enhancement aims to streamline the user experience while conserving bandwidth resources.