Endpoint Playground
Searches CoinGecko for the required query `q` and returns matches in separate sections: `coins`, `categories`, `markets`, `nft_contracts`, `asset_platforms` and `posts`, each up to `limit` rows (default 10, max 50). Every section is always an array, and a search with no matches returns empty arrays.
14 Oct 2026: 4 posts; 2 fields had a value in every checked item.
Sample value profiles: title: “Top Bitcoin Mining Companies, by Bitcoins Owned” and 3 other values.
curl "https://api.crawlora.net/api/v1/coingecko/search?q=bitcoin" \
-H "x-api-key: $CRAWLORA_API_KEY"| Parameter | Type | Required | Prefilled value | Description |
|---|---|---|---|---|
| q | string | Yes | bitcoin | Search query |
| limit | integer | No | Rows per section to return, default 10, max 50 |
{
"code": 200,
"msg": "OK",
"data": {
"query": "bitcoin",
"limit": 10,
"source_url": "https://www.coingecko.com/en/search_v2?query=bitcoin",
"fetched_at": "2026-05-24T00:00:00Z",
"coins": [
{
"id": "bitcoin",
"symbol": "BTC",
"name": "Bitcoin",
"url": "https://www.coingecko.com/en/coins/bitcoin",
"market_cap_rank": 1
}
],
"categories": [],
"markets": [],
"nft_contracts": [],
"asset_platforms": [],
"posts": []
}
}The sample response, schema and code snippets below work without an account. Sending a live request needs an API key.