# CoinGecko Coins List

> CoinGecko Coins List is a paid API for AI agents from CoinGecko at coingecko.mpp.paywithlocus.com, paid per call via MPP, $0.06/call, status unknown (last checked 2026-10-12).

Returns a list of all coins on CoinGecko, optionally filtered by active/inactive status and including platform contract addresses

## Facts

- Endpoint: POST https://coingecko.mpp.paywithlocus.com/coingecko/coins-list?utm_source=zero.xyz
- Price: $0.06/call
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Provider: CoinGecko
- Docs: https://docs.coingecko.com
- Website: https://www.coingecko.com
- Tags: crypto, prices, market-cap, exchanges, trending, data
- Canonical page: https://www.zero.xyz/c/coingecko-coins-list-a62edc03
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_WNOR3l333izyWz-oiQbnA

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability coingecko-coins-list-a62edc03 -d '<json body>'
```

Example prompt: Give me the full list of all active coins on CoinGecko, including their platform contract addresses, so I can look up coin IDs.

## When to prefer this

Use this endpoint when you need a comprehensive directory of all coins supported by CoinGecko, especially to obtain coin IDs needed for other CoinGecko endpoints (e.g. Coin Data, Market Chart). Prefer this over the Search endpoint when you need the full catalog rather than a targeted search result. Use the include_platform flag when you need on-chain contract addresses for DeFi or token lookup use cases.

## Known failure modes

- Invalid status value (not 'active' or 'inactive') may return an error or unfiltered results
- Response can be extremely large (2+ MB) and may time out or be truncated in some environments
- Network or upstream CoinGecko API unavailability returns an error response

## How this service works

Get the full list of all supported coins with IDs, names, and symbols.

## Output

A large array of coin objects, each containing a coin ID, name, symbol, and optionally platform contract addresses (e.g. Ethereum, Binance Smart Chain). The response can be very large (several MB) as it covers thousands of cryptocurrencies. Filterable to active or inactive coins only.

## Example request

```json
{
 "status": "active",
 "include_platform": true
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "status": {
   "type": "string",
   "description": "Filter by status: \"active\" or \"inactive\""
  },
  "include_platform": {
   "type": "boolean",
   "description": "Include platform contract addresses"
  }
 },
 "additionalProperties": true
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/coingecko-coins-list-a62edc03/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from coingecko.mpp.paywithlocus.com](https://www.zero.xyz/host/coingecko.mpp.paywithlocus.com/llms.txt)
