Get token pricesPrice up to thirty tokens at once from what they are actually trading at on-chain, with each one's 24-hour move, its 24-hour volume, its market cap and how much liquidity is behind it. This is the cheapest way to watch a list of tokens: they all go off in a single request, so thirty cost what one does. A token the service prices nothing for is named in 'not_found' rather than quietly left out.
Get token detailsLook up one token in full, or up to thirty at once: its name, symbol and decimals, its price, its market cap and fully diluted value, its 24-hour volume, its supply, and how much of it is held across every pool that indexes it. Leave 'Include top pools' on and each token also comes back with its busiest pools, which is how a workflow gets from a token to a pool address without a second step.
Get a token's informationEverything GeckoTerminal knows about a token that is not a price: what the project says it is, its websites and socials, how concentrated its holders are, and the checks that matter on a chain anyone can deploy to. It reports whether the contract is flagged as a honeypot, whether a mint or freeze authority is still live, how much the developer holds, and GeckoTerminal's own score out of 100 for how established the token is. The data is sourced on-chain and is not vetted by CoinGecko.
Get a token's poolsFind where a token actually trades: every pool it is in, with the exchange, the pair, the price, the liquidity behind it and the volume through it. Sorted by volume against liquidity by default, which finds the pool the token is really traded in rather than the one the most money is parked in.
Get pool detailsLook up one liquidity pool in full, or up to thirty at once: the pair and the exchange, both tokens' prices, the price of the pair itself, how much is in the pool, the fee it charges, and its volume, trades and price move over six windows from five minutes to a day. Buying and selling volume come back separated rather than only as a total, so net accumulation is a field rather than a calculation.
List the top poolsList the busiest pools on a network, or on one exchange within it, each with its pair, its price, its liquidity and its 24-hour volume and trades. Rank them by trades, which favours the pools people actually use, or by volume, which favours the pools the most money moves through.
List trending poolsSee what is moving right now, on one network or across every network GeckoTerminal indexes. Trending is the service's own ranking rather than a sort of a column, so the window changes which pools are in the list rather than reordering it: five minutes is what is happening this moment, 24 hours is what has held up. Leave the network empty to watch every chain at once.
List new poolsSee the pools created most recently, on one network or across all of them, each with when it was created, what is in it and what has traded through it so far. This is the feed of what is launching. A brand new pool has no history to judge it by, so check its liquidity and its holder spread before treating a price on it as real.
Search poolsFind pools by token symbol, token address or pool address. This is the way in when all that is known is a ticker: a symbol is not unique on-chain and anyone can deploy a token calling itself anything, so the matches are put back in order of how much liquidity is actually in each pool. The first result for a well-known symbol is then the real one because it is the liquid one, not because it matched best.
Get a pool's price historyPull a pool's price history as candles: open, high, low, close and volume for every interval, in minutes, hours or days. Candles come back oldest first, ready to chart or to feed to a model, and the move across the whole window is worked out for you. Walk further back by passing the first candle's timestamp to 'Ending before' on the next run.
List a pool's tradesRead the trades that have actually gone through a pool in the last 24 hours, newest first, each with its wallet, its transaction hash, what went in, what came out and what it was worth. Set a minimum size to watch for large trades without reading every small one. Buys and sells are counted and totalled for you, so 'more buying than selling' is a comparison rather than a calculation.
Get a pool's token informationDescribe both sides of a pool in one request: each token's description, websites and socials, its holder spread, its GT score and its honeypot, mint and freeze flags. Use it to look at a pair found by search or trending without first pulling the two addresses out of it.
List recently updated tokensThe tokens whose published information changed most recently, on one network or across all of them. A token that has just filled in its website, its socials and its description is usually a token that has just launched, so this is a feed of what is arriving rather than a list of what is traded. Each one comes back with everything Get a token's information would return.
List networksList every blockchain GeckoTerminal indexes, each with the id the Network field takes and the name it is known by. Use it to find the id for a chain too new to be in the dropdown, or to drive a workflow across every chain at once.
List exchangesList every decentralised exchange on a network, each with the id the Exchange field takes. Use it to narrow a pool listing to one exchange, or to see which exchanges a chain actually has.