CMCEndpoint

CoinGecko Listing: Total & Circulating Supply API Endpoints

A CoinGecko listing application asks for supply data that CoinGecko can check on its own. Here is how to prepare supply endpoints that hold up in review and keep your token page accurate after listing.

What CoinGecko uses your supply data for

Step 1: Map your tokenomics to wallets

Before creating any URL, list every allocation and the wallet that holds it. Then decide which allocations are not yet circulating.

Allocation (example)AmountWalletCirculating?
Team, vesting150,000,000Team walletNo
Treasury200,000,000Treasury walletNo
Ecosystem fund100,000,000Ecosystem walletNo
Public, liquidity, airdrop550,000,000DistributedYes
Total supply1,000,000,000Circulating: 550,000,000

The wallets marked "No" are the ones you register as major holder wallets. As tokens leave them, circulating supply rises.

Step 2: Create the endpoints

  1. Register the project in CMCEndpoint: chain, symbol, contract address, decimals.
  2. Add the non-circulating wallets from Step 1.
  3. Test the responses in the dashboard.
Total:       https://api.cmcendpoint.com/token/{token-id}/total
Circulating: https://api.cmcendpoint.com/token/{token-id}/circulating

Step 3: Paste the URLs into the application

Enter the total and circulating URLs in the supply fields of the CoinGecko form. The same URLs work for your CoinMarketCap listing request.

Common reasons supply data gets questioned

FAQ

Do I need different URLs for CoinGecko and CoinMarketCap?

No. The same total and circulating supply URLs can be submitted to both platforms.

My token has no locked wallets. Do I still need a circulating supply endpoint?

Yes. In that case circulating supply equals total supply, and the endpoint simply reports it.

Can I test the endpoints before submitting?

Yes. The dashboard lets you test responses, and a sandbox with sample data is available.

How much does it cost?

It's free.

Get your CoinGecko supply URLs today

No code, about 5 minutes. Need help with CMC, CG, or exchange listings? Contact us on Telegram.