C
CoinGecko API via AIsa
OtherAbout CoinGecko API via AIsa
Review the Service identity, supported languages, protocol versions, and source metadata discovered by the directory.Service details
Service Id
379f7b66-8f55-48d1-9291-29d0df04a0ab
Service origin
https://api.aisa.one
ListedSeptember 24, 2026, 6:37 PM
Last checkedSeptember 24, 2026, 7:57 PM
Protocol details
SourceOpenAPI
Endpoints
Endpoint details are saved from the OpenAPI document. Authentication requirements and prices are advertised information, not a verified payment or access guarantee. The document may contain additional endpoints.GET/coingecko/coins/categories
Categories with Market Data
Roughly 749 crypto categories with market data attached: `id`, `name`, `market_cap`, `market_cap_change_24h`, `volume_24h`, `top_3_coins_id`, `top_3_coins`, `content` and `updated_at`. Sort with `order` by market cap, name or 24h market-cap change. Use it to see which sectors are moving. For the plain identifier list that the `category` filter expects, `get_coingecko_coins_categories_list` is smaller and faster.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/coingecko/coins/categories/list
Categories List
A flat identifier map of roughly 856 CoinGecko categories, each as `category_id` and `name`. These are the values accepted by the `category` filter on `get_coingecko_coins_markets`, so use this to turn a theme into a usable id. It carries no market data at all; for category market caps, 24h change and leading coins use `get_coingecko_coins_categories`.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/coingecko/coins/list
Coins List (ID Map)
The full CoinGecko identifier map: every listed coin as `id`, `symbol` and `name`. Use it once to resolve a ticker into the `id` that every other CoinGecko tool requires — `bitcoin`, not BTC. Set `include_platform` to also get each coin's contract address per chain. Mind the size: this returns roughly 18,000 entries and takes several seconds, so cache it instead of calling it per lookup. If you already know the ids and only want numbers, call `get_coingecko_simple_price` directly; to identify a coin from a contract address instead, use `get_coingecko_token_data`.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/coingecko/coins/markets
Coins Markets
A ranked market table covering many coins in one call: one row per coin with `current_price`, `market_cap`, `market_cap_rank`, `total_volume`, `high_24h`, `low_24h`, `price_change_percentage_24h`, `circulating_supply`, `total_supply`, `max_supply`, `ath` and `atl` with their dates, and `image`. Page with `per_page` and `page`, sort with `order` (market cap, volume or id, ascending or descending), and narrow with `ids` or `category`. Passing `price_change_percentage` adds a matching `price_change_percentage_24h_in_currency` field. Use it for leaderboards and segment scans. For the price of a few known coins `get_coingecko_simple_price` is far lighter; for one coin in full use `get_coingecko_coins_id`.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/coingecko/coins/{id}
Coin Data by ID
Everything CoinGecko holds on one coin, selected by `id`: `description`, `links`, `image`, `categories`, `platforms` and `detail_platforms` (contract addresses per chain), `market_cap_rank`, and a `market_data` block carrying `current_price`, `market_cap`, `total_volume`, `fully_diluted_valuation`, `ath` and `atl` with dates and change percentages. The heavy sections are opt-in via `market_data`, `community_data`, `developer_data`, `tickers`, `sparkline` and `localization` — leave them off unless needed, the full payload is large. Use it for a coin profile. For a price table across many coins use `get_coingecko_coins_markets`; to look the same coin up by contract address use `get_coingecko_token_data`.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/coingecko/coins/{id}/contract/{contract_address}
Coin Data by Token Address
A full coin profile looked up by contract address instead of CoinGecko id. `id` is the asset platform and `contract_address` the token; both are required and there are no other parameters. Returns the same shape as `get_coingecko_coins_id` — `description`, `links`, `image`, `categories`, `platforms`, `detail_platforms`, `market_cap_rank`, a `market_data` block and an embedded `tickers` array — plus `contract_address` itself. Use it to identify an unknown token from an address. If only the current price is needed, `get_coingecko_simple_token_price_id` is far lighter.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/coingecko/coins/{id}/contract/{contract_address}/market_chart
Coin Historical Chart by Contract
Historical series for a token identified by contract address, over a trailing window set by `days`. `id` is the asset platform, `contract_address` the token. Returns `prices`, `market_caps` and `total_volumes` as timestamp-and-value pairs, with timestamps in milliseconds — the same shape as `get_coingecko_coins_id_market_chart`. Use it when you have an address rather than a CoinGecko id. For an explicit start and end use `get_coingecko_token_market_chart_range`.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/coingecko/coins/{id}/contract/{contract_address}/market_chart/range
Coin Market Chart Range by Contract
Historical series between two explicit points in time for a token identified by contract address. `id` is the asset platform and `contract_address` the token; `from` and `to` are Unix timestamps in seconds while response timestamps are in milliseconds. Returns `prices`, `market_caps` and `total_volumes` as timestamp-and-value pairs. Use it when you have an address and a fixed window. For a trailing window use `get_coingecko_token_market_chart`; if you hold a CoinGecko id rather than an address use `get_coingecko_coins_id_market_chart_range`.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/coingecko/coins/{id}/history
Coin Historical Data
A snapshot of one coin on a single calendar day. `date` is required and must be formatted dd-mm-yyyy (day, month, four-digit year). Returns `market_data` holding `current_price`, `market_cap` and `total_volume` as of that day, alongside `community_data`, `developer_data` and `public_interest_stats`. Use it for one fixed point in time. For a continuous series use `get_coingecko_coins_id_market_chart` for a trailing window, or `get_coingecko_coins_id_market_chart_range` for an explicit one.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/coingecko/coins/{id}/market_chart
Coin Historical Chart
Historical series for one coin over a trailing window set by `days`, returned as three parallel arrays: `prices`, `market_caps` and `total_volumes`. Each entry is a two-element pair of timestamp and value, and the timestamp is in milliseconds. Granularity follows `days` automatically, or force it with `interval` (`daily` or `hourly`). Use it to chart a trend ending now. For an explicit start and end use `get_coingecko_coins_id_market_chart_range`; for candlesticks use `get_coingecko_coins_id_ohlc`; for one specific past day use `get_coingecko_coins_id_history`.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/coingecko/coins/{id}/market_chart/range
Coin Market Chart Range
Historical series for one coin between two explicit points in time. `from` and `to` are Unix timestamps in seconds, while the timestamps inside the response are in milliseconds — the two are not the same unit, which is the usual source of empty or misaligned results. Returns `prices`, `market_caps` and `total_volumes` as timestamp-and-value pairs; CoinGecko picks granularity from the window length. Use it to line a series up with a known event window. For a trailing window ending now, `get_coingecko_coins_id_market_chart` takes a `days` count instead.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/coingecko/coins/{id}/ohlc
Coin OHLC
Candlestick data for one coin as a bare array of rows, each row positional: timestamp in milliseconds, then open, high, low and close. There are no field names in the response and no volume. Candle width is derived from `days`, which is required. Use it for candle or technical analysis. For a price line together with market cap and traded volume use `get_coingecko_coins_id_market_chart` instead.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/coingecko/coins/{id}/tickers
Coin Tickers
Every trading pair for one coin across venues: `base`, `target`, `market`, `last`, `volume`, `converted_last`, `converted_volume`, `trust_score`, `bid_ask_spread_percentage`, `last_traded_at`, `trade_url`, and the anomaly flags `is_anomaly` and `is_stale`. Setting `depth` adds `cost_to_move_up_usd` and `cost_to_move_down_usd`. Narrow with `exchange_ids`, page with `page`, sort with `order` (trust score or volume). Use it to compare where one asset trades and how deep each book is. For every pair on one venue regardless of coin, use `get_coingecko_exchanges_id_tickers`.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/coingecko/exchanges
Exchanges List
A paged directory of active exchanges with `id`, `name`, `year_established`, `country`, `description`, `url`, `image`, `trust_score`, `trust_score_rank`, `trade_volume_24h_btc` and `has_trading_incentive`. Page with `per_page` and `page`. Use it to rank or filter venues by trust and volume. If you only need the identifier mapping, `get_coingecko_exchanges_list` returns all of them with no market data and no paging; for one venue in full use `get_coingecko_exchanges_id`.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/coingecko/exchanges/list
Exchanges List (ID Map)
A flat identifier map of roughly 1,500 exchanges as `id` and `name`. Use it to resolve a venue name into the `id` required by `get_coingecko_exchanges_id` and by the `exchange_ids` filter on `get_coingecko_coins_id_tickers`. It takes no parameters and carries no market data; for trust scores and volumes use `get_coingecko_exchanges`.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/coingecko/exchanges/{id}
Exchange Data by ID
The full profile of one exchange: `name`, `year_established`, `country`, `description`, `url`, `image`, social handles, `centralized`, `trust_score`, `trust_score_rank`, `trade_volume_24h_btc`, `coins`, `pairs`, plus an embedded `tickers` sample and `status_updates`. Use it for venue due diligence. For a ranked list across many venues use `get_coingecko_exchanges`; for that venue's complete paged pair list use `get_coingecko_exchanges_id_tickers`.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/coingecko/exchanges/{id}/tickers
Exchange Tickers
Every trading pair listed on one exchange, paged: `base`, `target`, `market`, `last`, `volume`, `converted_last`, `converted_volume`, `trust_score`, `bid_ask_spread_percentage`, `timestamp`, `trade_url` and the `is_anomaly` / `is_stale` flags. Narrow to specific assets with `coin_ids`, sort with `order`, and set `depth` to add order-book move costs. Use it to audit one venue's coverage or liquidity. For one coin's pairs across all venues use `get_coingecko_coins_id_tickers` instead.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/coingecko/news
Crypto News
Crypto news headlines from CoinGecko, filterable by `coin_id`, `language` and `type` (`news` or `guides`), paged with `page` and `per_page`. Availability warning: this endpoint is restricted to CoinGecko Analyst plans and above, and on the current upstream subscription it returns HTTP 401 with an upgrade message in the body. Treat it as unavailable until the upstream plan changes. For coin context that does work today, `get_coingecko_coins_id` returns `description` and `links` including official channels.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/coingecko/search/trending
Trending Search
CoinGecko's current trending board, ranked by search activity on CoinGecko itself: `coins` (15 entries), `nfts` (7) and `categories` (6). Each coin carries `id`, `name`, `symbol`, `market_cap_rank`, `price_btc`, `score` and a nested `data` block. Takes no parameters. Use it as a discovery entry point when the user named no specific asset. It reflects attention rather than price action — for movers ranked by market data use `get_coingecko_coins_markets` ordered by volume.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/coingecko/simple/price
Simple Price
The cheapest price lookup: pass comma-separated CoinGecko `ids` and `vs_currencies`, get back a map keyed by coin id. Field names are built from the quote currency — with `vs_currencies` set to usd you get `usd`, plus `usd_market_cap`, `usd_24h_vol`, `usd_24h_change` and `last_updated_at` when the matching `include_market_cap`, `include_24hr_vol`, `include_24hr_change` and `include_last_updated_at` flags are set. Use it whenever the ids are already known and only current numbers are needed. For rank, supply or all-time-high data use `get_coingecko_coins_markets`; if you hold a contract address rather than an id use `get_coingecko_simple_token_price_id`.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/coingecko/simple/supported_vs_currencies
Supported Currencies
The 63 quote currencies accepted by the `vs_currency` / `vs_currencies` parameter of every other CoinGecko tool — fiat such as `usd` and `eur`, metals such as `xau`, and crypto such as `btc`. Returns a flat array of lowercase strings and takes no parameters. Call it before using a non-obvious quote currency rather than guessing at one. For the coin-side identifier map use `get_coingecko_coins_list`.Price unavailableThe operation requires declared authentication; API keys, bearer tokens and other schemes are not evidence of AEP support.GET/coingecko/simple/token_price/{id}