Endpoint Playground
Returns CoinGecko's top crypto gainers and top losers as two separate arrays, `gainers` and `losers`, each up to `limit` rows (default 20, max 100). Each coin has its rank, symbol, name, price in `vs_currency`, 24h percentage change and 24h volume.
14 Oct 2026: 20 gainers; 9 fields had a value in every checked item.
Sample value profiles: rank: 102 to 973, median 716; symbol: “CRAWLER” and 19 other values; url: coingecko.com.
curl "https://api.crawlora.net/api/v1/coingecko/gainers-losers?vs_currency=btc" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| limit | integer | No | Rows per section to return, default 20, max 100 | |
| vs_currency | string | No | btc | Quote currency |
{
"code": 200,
"msg": "OK",
"data": {
"limit": 5,
"vs_currency": "usd",
"source_url": "https://www.coingecko.com/en/crypto-gainers-losers",
"fetched_at": "2026-05-24T00:00:00Z",
"gainers": [
{
"rank": 514,
"id": "seda",
"symbol": "SEDA",
"name": "SEDA",
"url": "https://www.coingecko.com/en/coins/seda",
"price": 0.06493,
"volume_24h": 2262031,
"change_24h_percent": 52.3
}
],
"losers": [
{
"rank": 779,
"id": "infinit",
"symbol": "IN",
"name": "INFINIT",
"url": "https://www.coingecko.com/en/coins/infinit",
"price": 0.07623,
"volume_24h": 71889668,
"change_24h_percent": -24.5
}
]
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.