June 2026
New Token Info Fields: Developer Address & Holding Percentage
ποΈ June 16, 2026Token Info by Token Address and Pool Token Info by Token Address now include:developer_addressβ developer wallet addressdeveloper_holding_percentageβ developer holding as a percentage of total supply
Example Payload
New Megafilter Parameters: Holder Count & Top Holders Percentage
ποΈ June 15, 2026Megafilter for Pools now supports filtering by holder count and top holder concentration:holder_count_min/holder_count_maxβ filter pools by token holder counttop_10_holders_percentage_min/top_10_holders_percentage_maxβ filter by top 10 holdersβ percentage of total supply
New Endpoint: Coin Supply Breakdown
ποΈ June 10, 2026New /coins/{id}/supply_breakdown endpoint β query the supply breakdown of a coin, including non-circulating wallet addresses and balances.- Returns
supply_datawith total, circulating, non-circulating, and outstanding supply - Includes
non_circulating_walletswith wallet address, label, balance, percentage of total supply, and anomaly flag - Use the new
has_supply_breakdownfield in /coins/{id} and /coins/{id}/contract/{contract_address} to check if breakdown data is available for a coin
Example Payload
πΌ Exclusive for paid plan subscribers (Analyst, Lite, Pro, and Enterprise). View pricing β
New Endpoint: Coin Insights
ποΈ June 10, 2026New /insights endpoint β query the latest AI-generated coin insights on CoinGecko.- Filter by
coin_id,from, andtodate parameters
Example Payload
π Exclusive for Enterprise plan subscribers. Contact sales β
May 2026
Breaking Change: Sparkline Image URL Domain Migration for Trending Search
ποΈ May 20, 2026Effective June 4, 2026 βsparkline image URLs returned by Trending Search List are migrating from www.coingecko.com to data.coingecko.com.Affects the sparkline field across coins, NFTs, and categories:| Section | Before | After |
|---|---|---|
| Coins | https://www.coingecko.com/coins/{id}/sparkline.svg | https://data.coingecko.com/coins/{id}/sparkline.svg |
| NFTs | https://www.coingecko.com/nft/{id}/sparkline.svg | https://data.coingecko.com/nft/{id}/sparkline.svg |
| Categories | https://www.coingecko.com/categories/{id}/sparkline.svg | https://data.coingecko.com/categories/{id}/sparkline.svg |
data.coingecko.com.Introducing Webhooks β Real-Time Push Notifications for Coin Data Changes
ποΈ May 19, 2026CoinGecko now supports Webhooks β real-time push notifications to your server when data changes occur, eliminating constant API polling.- Supports the
cg.coin.info.updatedevent β triggers on updates to coin info (name,symbol,categories,platforms,links,image,public_notices, and more) - Set up via the Developer Dashboard β payloads are signed with HMAC SHA256
- 10 credits per event delivery β retries are free
- Up to 5 webhook endpoints per account
πΌ Exclusive for paid plan subscribers (Analyst, Lite, Pro, and Enterprise). Learn more β
Higher Minute Rate Limits for Demo & Basic Plans
ποΈ May 17, 2026Requests-per-minute (RPM) rate limits have been increased:| Plan | Previous | New |
|---|---|---|
| Demo (Free) | 30 | 100 |
| Basic | 250 | 300 |
Track Per-Key Monthly API Usage with /key Endpoint
ποΈ May 17, 2026/key now returns api_key_current_total_monthly_calls β the total API calls made this month by the specific API key used to authenticate the request.Example Payload
March 2026
Stay Ahead with the New Crypto News Endpoint
ποΈ March 27, 2026New /news endpoint β query crypto news and guides as seen on CoinGecko News.- Filter by
coin_id,language, andtype(news, guides, or both) - Pagination with
pageandper_page
Example Payload
πΌ Exclusive for paid plan subscribers (Analyst, Lite, Pro, and Enterprise).
CGSimplePrice WebSocket Now Supports vs_currencies
ποΈ March 25, 2026CGSimplePrice now supports vs_currencies to specify preferred exchange rates. Choose from any currency supported by /simple/supported_vs_currencies. Defaults to USD if not specified.A new vs field in every response indicates the target currency.Input:interval=hourly Now Available for All Plans on Coin Market Chart Endpoints
ποΈ March 24, 2026interval=hourly is now accessible to all API users (Demo, Basic, Analyst & above) on:- /coins/{id}/market_chart β hourly data up to the past 100 days
- /coins/{id}/market_chart/range β hourly data up to any 100-day range per request
interval=5m parameter remains Enterprise-only.GT Verified Badge & Outstanding Token Value for Coin Endpoints
ποΈ March 23, 2026New gt_verified Field
New gt_verified boolean field on Token Info by Token Address and Pool Tokens Info by Pool Address. Learn more about GT Verified βExample Payload
New outstanding_token_value_usd & outstanding_supply Fields
Two new fields in market_data for Coin Data by ID and Coin Data by Token Address:outstanding_token_value_usdβ outstanding token value in USD (nullable)outstanding_supplyβ tokens outstanding in the market, including circulated/tradable or planned-for-circulation tokens (nullable)
Example Payload
February 2026
Comprehensive Token Holder Analytics with PnL Details
ποΈ February 25, 2026Top Token Holders by Token Address now supportsinclude_pnl_details=true to return PnL metrics and trading analytics for each holder:average_buy_price_usdβ average purchase price per tokentotal_buy_count/total_sell_countβ transaction countsunrealized_pnl_usd/unrealized_pnl_percentageβ unrealized P&Lrealized_pnl_usd/realized_pnl_percentageβ realized P&Lexplorer_urlβ link to the holderβs address on the blockchain explorer
Example Payload
Enhanced Pool Discovery and Treasury Analytics with New Sorting and Holdings Metrics
ποΈ February 12, 2026New Sort Options for Megafilter
Megafilter for Pools now supports four new sort options:price_asc, price_desc, h24_tx_count_asc, h24_volume_usd_ascEnriched Treasury Holdings Data
Crypto Treasury Holdings by Entity ID now returns additional financial metrics by default:total_treasury_value_usd,unrealized_pnl,m_nav,total_asset_value_per_share_usd- Per-holding:
amount_per_share,entity_value_usd_percentage,current_value_usd,total_entry_value_usd,average_entry_value_usd,unrealized_pnl
Example Payload
holding_amount_changeβ absolute holding changes over timeholding_change_percentageβ percentage changes in holdings- Supported timeframes:
7d,14d,30d,90d,1y,ytd(comma-separated)
Example Payload
January 2026
[Upcoming Change] Starknet Address Format Update
ποΈ January 30, 2026Effective February 10, 2026, 02:00 UTC β Starknet addresses (tokens and pools) are being standardized to the padded format (66 characters). This only affects onchain API endpoints and onchain WebSocket channels.| Feature | Change |
|---|---|
| API Responses | All address fields return in padded format (0x0...) |
| API Requests | Both padded and unpadded formats accepted |
| WebSockets | Broadcasted messages use padded format |
| WS Subscriptions | Both padded and unpadded formats accepted |
Padded vs. Unpadded
- Unpadded:
0x4718...(65 characters) - Padded:
0x04718...(66 characters)
Impact
- API requests continue to work with unpadded addresses β the system normalizes inputs automatically
- String matching β if your app performs strict comparisons, normalize addresses to a consistent length before comparing
- Data storage β future records will include the padding
This change is specific to Starknet. Address formats for other chains remain unaffected.
Streamlined Notification Management with Multi-Recipient Email Alerts
ποΈ January 27, 2026Account owners can now add multiple email recipients for billing alerts and usage threshold notifications from the Notifications dashboard tab. Recipients donβt need CoinGecko accounts.Available on: Analyst plans and above (expanded recipient limits for Enterprise). Learn more βEnhanced Team Collaboration with Role-Based Dashboard Access
ποΈ January 26, 2026Invite team members to collaborate on your API subscription via the Access dashboard tab β no shared login credentials needed. Collaborators can:- Manage API keys
- Monitor credit usage across API and WebSocket
- Access billing details from the Stripe portal
Advanced Filtering with Pagination for Treasury Data and Price Change Filters for Megafilter
ποΈ January 22, 2026Pagination and Sorting for Public Treasury
Crypto Treasury Holdings by Coin ID now supports:per_pageβ results per page (1β250, default: 250)pageβ paginate through results (default: 1)orderβtotal_holdings_usd_desc(default) ortotal_holdings_usd_asc
Price Change Filters for Megafilter
Megafilter for Pools now supports filtering by price change percentage:price_change_percentage_minβ minimum thresholdprice_change_percentage_maxβ maximum thresholdprice_change_percentage_durationβ time window:5m,1h,6h,24h
Enhanced Market Analytics with Volume Change Tracking and Historical OHLC for Inactive Coins
ποΈ January 21, 2026Volume Change Percentage for Global Market Data
Newvolume_change_percentage_24h_usd field in Crypto Global Market Data:Example Payload
Historical OHLC for Inactive Coins
Historical candlestick data is now available for inactive and delisted coins:Expanded WebSocket Streaming with New Intervals and Quote Token Data
ποΈ January 20, 2026New Intervals for OnchainOHLCV
OnchainOHLCV now supports three new intervals:15m, 12h, 1dComplete interval options: 1s, 1m, 5m, 15m, 1h, 2h, 4h, 8h, 12h, 1dQuote Token Amount for OnchainTrade
Newtoq (quote_token_amount) field in OnchainTrade β the amount of quote token transacted in each swap:Example Payload
Breaking Change: Ticker Trust Score Deprecation
ποΈ January 19, 2026Effective March 3, 2026 β thetrust_score field (previously green, yellow, or red) now returns null across all affected endpoints:- Coin Tickers by ID
- Exchange Tickers by ID
- Exchange Data by ID
- Coin Data by ID
- Coin Data by Token Address
Example Payload
trust_score, update your code to handle null values.December 2025
Access Inactive Token Data with New include_inactive_source Parameter
ποΈ December 16, 2025New include_inactive_source query parameter for retrieving data on tokens with no active pools (no valid swaps in the past 7 days). When set to true, the API sources data from the pool with the most recent swap, regardless of age.Updated endpoints:-
Token Data by Token Address and Tokens Data by Token Addresses β new
last_trade_timestampfield:Example Payload -
Top Pools by Token Address β new
last_trade_timestampfield:Example Payload -
Token Price by Token Addresses β new
last_trade_timestampobject:Example Payload - Token OHLCV Chart by Token Address β no payload changes
Upcoming Changes to Market Cap Rankings and API for Rehypothecated Tokens
ποΈ December 15, 2025Changes to how rehypothecated tokens (wrapped assets, liquid staking tokens) are ranked in market cap data. Read the full announcement βEffective February 4, 2026. If your application does not handle rehypothecated tokens specifically, no action is required.Coin Data by ID and Coin Data by Token Address
/coins/{id} and /coins/{id}/contract/{contract_address}:- Breaking:
market_cap_rankreturnsnullfor rehypothecated tokens - New field:
market_cap_rank_with_rehypothecatedβ available in both the parent object andmarket_data
Example Payload
Coins List with Market Data
/coins/markets:- Breaking: Rehypothecated tokens are excluded by default (when using
category, theyβre included butmarket_cap_rankreturnsnull) - New parameter:
include_rehypothecated(boolean, default:false) - New field (conditional):
market_cap_rank_with_rehypothecatedβ only present wheninclude_rehypothecated=true
Example Payload
New Top Traders by Token Address Endpoint
ποΈ December 4, 2025Top Traders by Token Address β monitor whale activity, track significant holders, and analyze trading patterns for any token.Example Payload
November 2025
New Public Treasury Endpoints: Historical Holdings and Transactions History
ποΈ November 27, 2025Two new treasury endpoints β both support ID lookup via entity or coin IDs. See live data at coingecko.com/en/treasuries/companies/strategy.Historical Holdings Chart
Crypto Treasury Holdings Historical Chart Data by ID β query historical holdings for public companies and governments.Example Payload
Transaction History
Crypto Treasury Transaction History by Entity ID β retrieve detailed transaction history.Example Payload
GT Community Data for More Pool Endpoints, plus Farcaster and Zora Social URL Support
ποΈ November 15, 2025GT Community Data for More Pool Endpoints
Flaginclude_gt_community_data=true to receive sentiment voting and community reporting data:Example Payload
- Trending Pools List
- New Pools by Network
- Trending Pools by Network
- Top Pools by Network
- Top Pools by DEX
- New Pools List
Farcaster and Zora Social URLs
farcaster_url and zora_url fields are now included by default in token info endpoints:Example Payload
True Real-Time Data Update: Cache Removed for Key On-chain Endpoints
ποΈ November 14, 2025Applicable to all paid plan subscribers.The 10-second edge cache has been completely removed for the following endpoints β requests now return data directly from origin with zero cache delay:
| Effective From | Endpoints |
|---|---|
| December 1, 2025 | Token Price by Token Addresses |
| December 2, 2025 | Past 24 Hour Trades by Pool Address |
| December 3, 2025 | Past 24 Hour Trades by Token Address |
Onchain OHLCV Support Extended to Pools with 3+ Tokens
ποΈ November 8, 2025Onchain OHLCV endpoints now support pools with more than 2 tokens β e.g. crvUSD/WETH/CRV.October 2025
WebSocket is now supported for Self-serve API subscribers
ποΈ October 23, 2025WebSocket (Beta) for Paid Plan Subscribers
Self-serve customers (Analyst, Lite, Pro, Pro+) can now stream real-time data via WebSocket using monthly API plan credits:- Max connections: 10 concurrent sockets
- Max subscriptions: 100 token or pool subscriptions per channel, per socket
- Channel access: all 4 channels
- Credit charge: 0.1 credit per response
Notice: Temporary MagicEden NFT Data Disruption
Due to MagicEden API updates, NFT data endpoints may temporarily return incomplete data while the integration is updated.More Bonding Curve Support and New Ascending Sort for Megafilter
ποΈ October 4, 2025Bonding Curve Data for More Endpoints
Bonding curve (launchpad graduation) data is now available on token endpoints:- Token Data by Token Address
- Tokens Data by Token Addresses
- Token Info by Token Address
- Pool Tokens Info by Pool Address
Example Payload
Megafilter: Ascending Sort for Price Change %
Megafilter for Pools now supports ascending sort options:m5_price_change_percentage_asc, h1_price_change_percentage_asc, h6_price_change_percentage_asc, h24_price_change_percentage_ascToken OHLCV: Bug Fix
Fixed an issue where Token OHLCV Chart by Token Address returned data for the base token of the top pool instead of the requested token.September 2025
SDK Gains Public Treasury Coverage, MCP Adds Exchanges, NFTs, and ISO Support
ποΈ September 25, 2025Expanded SDK Coverage for Public Treasuries
New functions in the TypeScript SDK:publicTreasury.getCoinID(coinID, { ...params })β query holdings by Coin IDpublicTreasury.getEntityID(entityID)β query holdings by Entity IDentities.getList({ ...params })β list all supported entities with ID, name, symbol, and country
New MCP Tools: Exchanges, NFTs & Multi-Address Queries
New tools:- Exchange coverage: /exchanges/list, /exchanges/{id}, /exchanges/{id}/tickers, /exchanges/{id}/volume_chart/range
- NFT markets: /nfts/markets
- Multi-address queries: /onchain/networks/{network}/pools/multi/{addresses}, /onchain/networks/{network}/tokens/multi/{addresses}
- Removed /coins/list, /onchain/networks/trending_pools, and single-address pool/token queries in favor of multi-address endpoints
MCP: ISO Date String Support
MCP tools now accept ISO date strings (YYYY-MM-DD or YYYY-MM-DDTHH:MM) alongside UNIX timestamps β no more manual conversion for time-based queries like Coin Historical Chart Data within Time Range.New Crypto Treasury Endpoints and Improvements
ποΈ September 19, 2025- Crypto Treasury Holdings by Coin ID now supports governments and more coins β see coingecko.com/en/treasuries/bitcoin
- New endpoints:
- Derivatives Exchange Data by ID now supports
coin_idandtarget_coin_idto identify coins of ticker pairs:
Example Payload
Multiple Improvements: Bonding Curve Data, Pooled Token Balance, and More
ποΈ September 12, 2025Bonding Curve Data
Launchpad graduation data is now available on Specific Pool Data by Pool Address and Multiple Pools Data by Pool Addresses:Example Payload
Pooled Token Balance Data
Flaginclude_composition=true to get pool token balance breakdowns:- Specific Pool Data by Pool Address
- Multiple Pools Data by Pool Addresses
- Token Data by Token Address (also requires
include=top_pools) - Tokens Data by Token Addresses (also requires
include=top_pools)
Example Payload
Other Improvements
-
Megafilter for Pools β new
sortoptions:m5_price_change_percentage_desc,h1_price_change_percentage_desc,h6_price_change_percentage_desc,fdv_usd_asc,fdv_usd_desc,reserve_in_usd_asc,reserve_in_usd_desc -
Top Gainers & Losers β new
price_change_percentageparameter with options:1h,24h,7d,14d,30d,60d,200d,1yExample Payload -
Exchange Tickers by ID β new
orderoptions:market_cap_desc,market_cap_asc
August 2025
Improved Update Frequency for selected Pro-API On-chain Endpoints
ποΈ August 18, 2025Applicable to all paid plan subscribers.Edge cache durations for the following onchain endpoints have been reduced from 30s to 10s:
| Effective From | Endpoints |
|---|---|
| September 2, 2025 | Token Price by Token Addresses Token Data by Token Address Tokens Data by Token Addresses |
| September 3, 2025 | Specific Pool Data by Pool Address Multiple Pools Data by Pool Addresses |
| September 4, 2025 | Pool OHLCV Chart by Pool Address Token OHLCV Chart by Token Address Past 24 Hour Trades by Pool Address Past 24 Hour Trades by Token Address |
Now Supported: Launchpad Data (Pump.fun & More), Granular OHLCV, and Honeypot Info
ποΈ August 5, 2025Launchpad Data (Pump.fun & More)
Token data from popular launchpad platforms is now available through the API:| Launchpad | Network | DEX ID |
|---|---|---|
| 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 |
- Token Data by Token Address
- Tokens Data by Token Addresses
- Specific Pool Data by Pool Address
- Multiple Pools Data by Pool Addresses
sort=pool_created_at_desc to retrieve the latest launchpad pools.Granular OHLCV Data
Onchain OHLCV endpoints now support sub-minute intervals down to 1-second granularity:| Timeframe | Aggregates |
|---|---|
| day | 1 |
| hour | 1, 4, 12 |
| minute | 1, 5, 15 |
| second | 1, 15, 30 (new) |
Paid plan subscribers (Analyst & above) only.
Honeypot Detection
Token Info by Token Address and Pool Tokens Info by Pool Address now includeis_honeypot (values: true, false, or unknown):Example Payload
Megafilter: Include Unknown Honeypot Tokens
Megafilter for Pools now supportsinclude_unknown_honeypot_tokens=true to include tokens with unknown honeypot status. Only takes effect when checks=no_honeypot is also specified.Pool Tokens Info: Expanded Pool Data
Pool Tokens Info by Pool Address now supportsinclude=pool to retrieve pool context:- Base and quote token addresses
- Sentiment vote percentages (positive/negative)
- Community suspicious reports count
Example Payload
June 2025
SOL Currency Is Now Supported for CoinGecko Endpoints
ποΈ June 19, 2025Real-time and historical price and market data can now be returned in SOL (Solana) currency across the following endpoints:- Coin Price by IDs
- Coin Price by Token Addresses
- Supported Currencies List
- Top Gainers & Losers
- Coins List with Market Data
- Coin Data by ID
- Coin Historical Data by ID
- Coin Historical Chart Data by ID
- Coin Historical Chart Data within Time Range by ID
- Coin OHLC Chart by ID
- Coin OHLC Chart within Time Range by ID
- Coin Data by Token Address
- Coin Historical Chart Data by Token Address
- Coin Historical Chart Data within Time Range by Token Address
- Trending Search List
- Crypto Global Market Data
For dates prior to May 2025, SOL historical data is limited to hourly and daily granularity.Example β price of Bitcoin in SOL:
New Endpoints & Improvements: Historical Token Holders Chart, OHLCV by Token Address, Multi-pool Token Data Support
ποΈ June 9, 2025New Endpoint: Historical Token Holders Chart
Historical Token Holders Chart by Token Address β get the historical token holders chart for a token on a network.Supported chains: Solana, EVM (Ethereum, Polygon, BNB, Arbitrum, Optimism, Base), Sui, TON, RoninPaid plan subscribers (Analyst & above) only.
New Endpoint: Token OHLCV by Token Address
Token OHLCV Chart by Token Address β get OHLCV data for a token based on its most liquid pool. Use Top Pools by Token Address to check which pool is used.Paid plan subscribers (Analyst & above) only.
Multi-pool Token Data Support
For pools with 3+ tokens, extra quote tokens are now listed underrelationships.quote_tokens. If include=quote_token is flagged, the extra tokens also appear under included.Example Payload
relationships.quote_token, including:May 2025
Upcoming Change Notice: Removal of normalized_volume_btc Data
ποΈ May 30, 2025Effective June 16, 2025 β thetrade_volume_24h_btc_normalized field has been removed from the following endpoints, due to changes in a third-party data source:trade_volume_24h_btc_normalized, update your code to handle its absence.New Endpoint & Improvements: On-Chain Trades, Net Buy Volume, and More
ποΈ May 29, 2025New Endpoint: Onchain Trades by Token Address
Past 24 Hour Trades by Token Address retrieves the last 300 trades across different pools for a token, unlike Past 24 Hour Trades by Pool Address which is limited to a single pool.Paid plan subscribers (Analyst & above) only.
Net Buy Volume Data
Specific Pool Data by Pool Address and Multiple Pools Data by Pool Addresses now supportinclude_volume_breakdown=true, returning:net_buy_volume_usdbuy_volume_usdsell_volume_usd
Example Payload
OHLCV: Empty Interval Padding
Pool OHLCV Chart by Pool Address now supportsinclude_empty_intervals=true. Intervals with no recorded swaps are padded β OHLC values follow the previous close, and volume is set to zero.Example Payload
Token Info: Large Image Sizes
Token Info by Token Address and Pool Tokens Info by Pool Address now include animage object with thumb, small, and large URLs:Example Payload
Token Data: Normalized Total Supply
Token Data by Token Address and Tokens Data by Token Addresses now includenormalized_total_supply:Example Payload
Pool Data: Pool Name and Fee
Specific Pool Data by Pool Address and Multiple Pools Data by Pool Addresses now includepool_name and pool_fee_percentage:Example Payload
DEX Pair Symbols
Flagdex_pair_format=symbol to return DEX pair symbols instead of contract addresses on:Before:dex_pair_format=symbol):April 2025
New Endpoint & Improvements: On-Chain Trending Data, Enhanced Trending Search, and Improved Token Lookup
ποΈ April 25, 2025New Endpoint: Onchain Trending Search Data
Trending Search Pools returns onchain trending pools and tokens as seen on GeckoTerminal.com. Returns top 4 pools by default β setpools to retrieve up to 10.Tip: Flag include=base_token to also retrieve trending token data.Paid plan subscribers (Analyst & above) only.
Trending Search List: show_max Parameter
Trending Search List now supports show_max to retrieve more trending results for paid plan subscribers:| Trending Data | Demo | Analyst & Above |
|---|---|---|
| Coins | 15 | 30 |
| NFTs | 7 | 10 |
| Coin Categories | 6 | 10 |
Token Lookup by Symbol and Name
Coin Price by IDs and Coins List with Market Data now support token lookup bysymbol and name, in addition to API ID.| API ID | Symbol | Name |
|---|---|---|
| bitcoin | btc | Bitcoin |
| tether | usdt | Tether |
| usd-coin | usdc | USDC |
id (highest) > name > symbol (lowest).Filtering by symbol with include_tokens:include_tokens=topβ returns only the top market cap token for the symbolinclude_tokens=allβ returns all tokens sharing the symbol
/coins/markets: Pagination Response Headers
Coins List with Market Data now includestotal and per-page values in the response headers, enabling accurate pagination across all active coins.Response Header (Example)
Upcoming Change Notice: Removal of twitter_followers Data
ποΈ April 25, 2025Effective May 15, 2025 β thetwitter_followers field within community_data has been removed from the following endpoints, due to changes in the X (formerly Twitter) API:twitter_followers, update your code to handle its absence.March 2025
New Endpoint & Multiple Improvements: On-Chain Top Token Holder Address, Security Data, Historical Supply.
ποΈ March 28, 2025New Endpoint: Top Token Holder Address Data
Access the top 50 token holder addresses, as seen on GeckoTerminal.com. Returns top 10 by default β setholders to retrieve up to 50.Top Token Holders by Token Address βSupported networks: Ethereum, Polygon, BNB, Arbitrum, Optimism, Base, Solana, Sui, TON, RoninPaid plan subscribers (Analyst & above) only. Holders data is in Beta β data quality, coverage, and update frequency are being improved. Solana tokens support a maximum of 40 holders.Tip: Use Token Info by Token Address or Pool Tokens Info by Pool Address for holders count and top holders distribution percentage.
Historical Supply: Support for Inactive Coins
Historical total and circulating supply data is now available for inactive coins. Use Coin List (ID Map) withstatus=inactive to find inactive coin IDs.Enterprise plan only.
- Circulating Supply Chart by ID
- Circulating Supply Chart within Time Range by ID
- Total Supply Chart by ID
- Total Supply Chart within Time Range by ID
Onchain Pool Data: Locked Liquidity
Newlocked_liquidity_percentage field available on:Example Payload
Onchain Token Info: GT Score, Mint Authority, Freeze Authority
Token Info endpoints now include security-related fields:- GT Score Details β breakdown by pool, transaction, creation, info, and holders. Learn more.
- Mint Authority and Freeze Authority
Example Payload
Onchain Simple Token Price: Market Cap to FDV Fallback
Token Price by Token Addresses now supportsmcap_fdv_fallback=true β when a tokenβs market cap is unverified, the market_cap_usd field returns the FDV value instead (matching GeckoTerminal.com behavior).- Unverified tokens return
nullfor market cap by default, even if GeckoTerminal shows a value (which may equal FDV) - Verified market cap is sourced from CoinGecko and may exceed FDV when it includes tokens on other chains
Update Frequency Improvements for selected Pro-API endpoints (March 2025)
ποΈ March 14, 2025Applicable to paid plan subscribers (Analyst & above) only.Edge cache durations for the following onchain endpoints have been reduced from 60s to 30s:
| Effective From | Endpoints |
|---|---|
| March 25, 2025 | Trending Pools List Trending Pools by Network Top Pools by Network Top Pools by DEX |
| March 26, 2025 | New Pools by Network New Pools List Megafilter for Pools Search Pools |
| March 27, 2025 | Top Pools by Token Address Most Recently Updated Tokens List Pools by Category ID |
Multiple Improvements: Holders data, Pool Stats, Simple Token Price
ποΈ March 14, 2025Onchain Token Info: Holders Data (Beta)
New holder fields available:holders.countβ total holder countholders.distribution_percentageβ top 10, 11β20, 21β40, and rest breakdown
Example Payload
Onchain Pool Data: New Intervals
New time intervals forprice_change_percentage, volume_usd, and transactions:price_change_percentage: addedm15,m30volume_usd: addedm15,m30transactions: addedh6
Example Payload
Onchain Simple Token Price: Liquidity & Price Change
Token Price by Token Addresses now supports two new optional parameters:include_24hr_price_changeβ 24h price change percentageinclude_total_reserve_in_usdβ total liquidity attributable to a token across all pools
Example Payload
February 2025
New Megafilter Endpoint, 200+ Chains Supported: Hyperliquid, Abstract, Berachain & MOAR!
ποΈ February 27, 2025The CoinGecko API now supports onchain data across 200+ blockchain networks, including Hyperliquid, HyperEVM, Abstract, Berachain, Story, Monad, Unichain, and Soneium.A new endpoint for slicing and dicing onchain pool data with full flexibility. Megafilter for Pools β- Filter across 200+ networks, 1,400+ DEXes, 6M+ pools, and 5M+ tokens
- Advanced filters by liquidity, FDV, volume, transactions, buy/sell trends, and time range
- Custom sorting β trending pools (5m), newest pools, liquidity growth, and more
- Fraud detection β exclude honeypots, check GT Score, verify CG listings, track social metrics
- Track fresh pools on Uniswap V4 & Aerodrome with liquidity above $1,000
- Discover trending DEX pools across Solana, Base, and other chains with a high GT Score
- Filter out risky pools with built-in honeypot protection and fraud checks
Paid plan subscribers (Analyst & above) only.
Update Frequency Improvements for selected Pro-API endpoints
ποΈ February 14, 2025Applicable to paid plan subscribers (Analyst & above) only.Edge cache durations for the following onchain endpoints have been reduced from 60s to 30s:
| Effective From | Endpoints |
|---|---|
| February 24, 2025 | /networks/../tokens/ /networks/../tokens/multi/ |
| February 25β26, 2025 | /networks/../pools/../ohlcv |
Enhanced Onchain Metadata, Increased Max Address Limit for Multi Endpoints, Improved Exchange Tickers Sorting
ποΈ February 9, 2025Onchain Metadata: Improved Coverage
Metadata coverage (images, websites, description, socials) is now improved for tokens on Solana, TON, Base, and Sui. Tokens without image data now returnnull for image_url instead of missing.png.Endpoints with improved image data:- Trending Pools List
- Trending Pools by Network
- Specific Pool Data by Pool Address
- Multiple Pools Data by Pool Addresses
- Top Pools by Network
- Top Pools by DEX
- New Pools by Network
- New Pools List
- Search Pools
- Top Pools by Token Address
- Token Data by Token Address
- Tokens Data by Token Addresses
- Token Info by Token Address
- Pool Tokens Info by Pool Address
- Most Recently Updated Tokens List
Onchain metadata may be sourced on-chain and is not vetted by CoinGecko. For reviewed metadata, use Coin Data by ID or Coin Data by Token Address.
Max Address Limit Increased for /multi Endpoints
Onchain/multi endpoints now support up to 50 token or pool addresses per request (previously 30):Paid plan subscribers (Analyst & above) only.
Exchange Tickers: New base_target Sort Order
Exchange Tickers by ID now supports order=base_target, which sorts tickers by base symbol then target symbol in lexicographical order. This ensures stable pagination β the default trust_score_desc sort can cause duplicates or missing tickers when ranks shift between paginated requests.January 2025
Multiple Improvements: Onchain Pools Page Limit, Trades Token Filter
ποΈ January 27, 2025Onchain Pools: Pagination Beyond 10 Pages
Paid plan subscribers (Analyst & above) can now access more than 10 pages of pools data on the following endpoints:- Search Pools
- Top Pools by Token Address
- Trending Pools List
- Trending Pools by Network
- New Pools by Network
- New Pools List
- Top Pools by Network
- Top Pools by DEX
Onchain Trades: Token Filter
Past 24 Hour Trades by Pool Address now supports atoken parameter to filter trades by base or quote token:?token=baseβ base token trades only?token=quoteβ quote token trades only?token={token_address}β trades for a specific token address
Multiple Improvements: Onchain Token Price, NFT Market Cap
ποΈ January 24, 2025Onchain Simple Token Price: Market Cap and 24h Volume
Token Price by Token Addresses now supportsinclude_market_cap=true and include_24hr_vol=true:Example Payload
NFT Data: Market Cap Rank
market_cap_rank is now available for NFT collections via:Example Payload
Removal of Unsupported Categories
ποΈ January 23, 2025The following categories have been removed from CoinGecko and the API, effective February 12, 2025:| Category Name | Category ID |
|---|---|
| US Election 2020 | us-election-2020 |
| Governance | governance |
| Cryptocurrency | cryptocurrency |
| Technology and Science | technology-science |
| Presale Meme | presale-meme-coins |
| Business Platform | business-platform |
| Number | number |
| Structured Product | structured-products |
| Investment | investment |
| Niftex Shards | niftex-shards |
| Ethereum POW IOU | ethereum-pow-iou |
| Mirrored Assets | mirrored-assets |
| Remittance | remittance |
| Protocol | protocol |
| Unicly Ecosystem | utokens |
| Finance and Banking | finance-banking |
| Eth 2.0 Staking | eth-2-0-staking |
Extended Historical Data for Onchain OHLCV Endpoint
ποΈ January 15, 2025The Pool OHLCV Chart by Pool Address endpoint now supports historical data going back to September 2021, depending on when the pool was first tracked on GeckoTerminal.- Before: Limited to the past 6 months from today
- After: Data available from September 2021 to present
- Each request is still limited to a 6-month date range β use the
before_timestampparameter to page through older data
Access to data beyond the past 6 months requires a paid plan (Analyst & above).No changes required for existing integrations.
Update to Total Supply of POW Coins
ποΈ January 15, 2025Total Supply for PoW (Proof-of-Work) coins now reflects the actual number of mined coins, rather than the maximum supply. This also applies to historical Total Supply data.- Before: Maximum possible supply (e.g., Bitcoin: 21,000,000)
- After: Actual mined coins (e.g., Bitcoin: ~19,500,000 as of January 2025)
total_supply data:- Coin Data by ID
- Coins List with Market Data
- Total Supply Chart by ID
- Total Supply Chart within Time Range by ID
- Bitcoin: Updated January 14, 2025
- Other PoW coins: Updated January 22, 2025 β including Bitcoin Cash, Litecoin, Ethereum Classic, Bitcoin SV, Zcash, eCash, Dash, Kadena, Decred, Flux, DigiByte, Ravencoin, Groestlcoin, Firo, Vertcoin, Handshake, and more
Improved Update Frequency for selected Pro-API endpoints
ποΈ January 13, 2025Applicable to paid plan subscribers (Analyst & above) only.Edge cache durations for the following endpoints have been reduced to 20β30s:
| Endpoint | Previous | New |
|---|---|---|
| /simple/price | 30s | 20s |
| /simple/token_price | 30s | 20s |
| /simple/networks/../token_price | 60s | 30s |
| /networks/../pools/../trades | 60s | 30s |
| /networks/../pools/.. | 60s | 30s |
| /networks/../pools/multi/.. | 60s | 30s |
Improved 5-minutely data for Historical Chart Data endpoints
ποΈ January 9, 2025The last 48 hours of data is no longer excluded from the following historical chart endpoints:- Coin Historical Chart Data by ID
- Coin Historical Chart Data within Time Range by ID
- Coin Historical Chart Data by Token Address
- Coin Historical Chart Data within Time Range by Token Address
interval=5m and interval=hourly params are exclusive to Enterprise plan subscribers, bypassing auto-granularity:interval=5mβ 5-minutely data, up to any 10-day range per request. Available from 9 February 2018 onwards.interval=hourlyβ hourly data, up to any 100-day range per request. Available from 30 January 2018 onwards.
interval empty for auto-granularity:- 1 day from current time = 5-minutely data
- 1 day from any time (except current time) = hourly data
- 2β90 days from any time = hourly data
- Above 90 days from any time = daily data (00:00 UTC)

