coins: List coins

API: coinranking.com:coinranking
Endpoint: /coins
Response format: application/json
Auth: none
Method: GET
Last Status: 200
Latency: 172ms

Description

Returns a paginated list of cryptocurrencies with prices, market caps, 24h changes, and sparkline data. Use this to display coin listings, leaderboards, or market overviews.

From spec: Get a list of cryptocurrencies with filtering, sorting, and pagination. Returns coin details including price, market cap, rank, and 24h change.

Usage Tips

- Pagination uses cursor-based navigation with `limit` and `cursor` parameters - Default limit is 50 coins per request - Response includes sparkline data (24 price points) for charting - Sort by `price`, `marketCap`, or `24hVolume` using the `orderBy` parameter

Parameters (11)

blockchains (string, query, optional)

Filter by blockchains (comma-separated)

cursor (string, query, optional)

Cursor for pagination (recommended method)

limit (integer, query, optional, default: 50)

Number of results to return (max 100 for free tier)

Constraints: {'minimum': 0, 'maximum': 5000}

offset (integer, query, optional, default: 0)

Offset for pagination (legacy)

orderBy (string, query, optional, default: marketCap)

Field to order results by

Constraints: {'enum': ['price', 'marketCap', '24hVolume', 'change', 'listedAt']}

orderDirection (string, query, optional, default: desc)

Sort direction

Constraints: {'enum': ['asc', 'desc']}

referenceCurrencyUuid (string, query, optional)

UUID of reference currency for price calculations. Default: USD (yhjMzLPhuIDl)

symbols (string, query, optional)

Filter by coin symbols (comma-separated)

tags (string, query, optional)

Filter by tags like defi, stablecoin, nft, dex, gaming, etc. (comma-separated)

tiers (string, query, optional)

Filter by tier (1, 2, or 3). Tier 1 = top coins, Tier 3 = lower cap

timePeriod (string, query, optional, default: 24h)

Time period for change calculation and sparkline data

Constraints: {'enum': ['1h', '3h', '12h', '24h', '7d', '30d', '3m', '1y', '3y', '5y']}

Examples (1)

List top 5 cryptocurrencies probe-gate

Demonstrates fetching the top 5 coins by market cap with basic pagination

curl 'https://api.coinranking.com/v2/coins?limit=5'
import requests

resp = requests.get(
    "https://api.coinranking.com/v2/coins",
    params={
        'limit': '5',
    },
)
data = resp.json()
import zingu_apis

api = zingu_apis.api("coinranking")
result = api.fetch("coins", limit=5)

for item in result:
    print(item)
const resp = await fetch("https://api.coinranking.com/v2/coins?limit=5");
const data = await resp.json();

Probe History

Latency

Status Codes

TimeStatusLatencySize
2026-04-16 03:55:38.616062 200 172ms
2026-04-15 01:29:35.343760 200 221ms
2026-04-14 00:59:23.911413 200 259ms
2026-04-12 16:21:51.412585 200 210ms
2026-04-10 00:23:05.538619 200 174ms
2026-04-09 00:03:02.829291 200 207ms
2026-04-08 00:57:09.364914 200 231ms
2026-04-07 01:26:36.118812 200 177ms
2026-04-06 06:47:19.841291 200 270ms
2026-04-05 14:27:12.389714 200 277ms
2026-04-05 00:27:25.855565 200 248ms