Get a list of trending coins. On Coinranking, we use this endpoint on our trending coins page.
Be aware that by default the list includes coins with tier 1, 2 and 3. Users can choose which tiers to include in the list and rank coins based on their selected filters.
Trending coins are ranked dynamically based on user engagement and popularity. By default, the API returns the top 50 trending coins along with the price of each trending coin in USD. The response not only returns a list of coins, but also statistics regarding the requested list, such as the volume in the last 24 hours.
https://api.coinranking.com/v2/coins/trending
Parameter | Description |
---|---|
referenceCurrencyUuid (optional) String |
UUID of coin (either fiat or crypto), in which all the prices are calculated. Defaults to US Dollar, but you can use any coin. You can find UUIDs for reference currencies in any coin endpoint, including a convenient dedicated reference currency endpoint Default value: yhjMzLPhuIDlExample:
...coins/trending?referenceCurrencyUuid=Qwsogvtv82FCd
|
timePeriod (optional) String |
By setting the timePeriod the change percentage and sparkline in the response will be calculated accordingly. Default value: 24hAllowed values: 1h 3h 12h 24h 7d 30d 3m 1y 3y 5y Example:
...coins/trending?timePeriod=7d
|
tiers (optional) Array |
We separate coins into three tiers. With this parameter you can filter coins on the tiers you need. Read more about our tiers in our ranking methodology. Allowed values:1 2 3 Example:
...coins/trending?tiers[]=1&tiers[]=2
|
limit (optional) Number |
Limit. Used for pagination. The maximum amount of results you can fetch in one request is 5000 for the Startup and Professional plan, and 100 for the Free plan. Default value: 50Size range: 1-5000 Example:
...coins/trending?limit=50
|
offset (optional) Number |
Offset. Used for pagination. Default value: 0Example:
...coins/trending?offset=50
|
jsonHTTP/1.1 200 OK
{
"status": "success",
"data": {
"coins": [
{
"uuid": "x1naMqhnQ",
"symbol": "AI16Z",
"name": "ai16z",
"color": "#b56d47",
"iconUrl": "https://cdn.coinranking.com/d1Cq1QRia/ai16z.png",
"marketCap": "216162596",
"price": "0.19651159766076215",
"listedAt": 1730096051,
"tier": 1,
"change": "13.93",
"rank": 1,
"sparkline": [
"0.1734302093738471",
"0.1722441249843424",
"0.17206841234970932",
...
],
"lowVolume": false,
"coinrankingUrl": "https://coinranking.com/coin/x1naMqhnQ+ai16z-ai16z",
"24hVolume": "55044627",
"btcPrice": "0.000002290513667438",
"contractAddresses": [
"solana/HeLp6NuQkmYB4pYWo2zYs22mESHXPQYzXbB8n4V98jwC"
]
},
{
"uuid": "VDSp0_jlF",
"symbol": "FARTCOIN",
"name": "Fartcoin",
"color": "#141414",
"iconUrl": "https://cdn.coinranking.com/mWrHIRttj/fart.png",
"marketCap": "384211556",
"price": "0.38421222643273306",
"listedAt": 1729808507,
"tier": 1,
"change": "26.52",
"rank": 2,
"sparkline": [
"0.30212807097709193",
"0.3012665015434585",
"0.302866142569032",
...
],
"lowVolume": false,
"coinrankingUrl": "https://coinranking.com/coin/VDSp0_jlF+fartcoin-fartcoin",
"24hVolume": "104234071",
"btcPrice": "0.000004478327825516",
"contractAddresses": [
"solana/9BB6NFEcjBCtnNLFko2FqVQBq8HHM13kCyYcdQbgpump"
]
},
{
"uuid": "54I_A3MXKhHjZ",
"symbol": "PI",
"name": "Pi Network Coin",
"color": "#402867",
"iconUrl": "https://cdn.coinranking.com/dEJWskWni/pi-network-logo.png",
"marketCap": "7368941912",
"price": "1.1681250256177722",
"listedAt": 1494288000,
"tier": 1,
"change": "1.01",
"rank": 3,
"sparkline": [
"1.1559768754179904",
"1.146620130952483",
"1.141923934383675",
...
],
"lowVolume": false,
"coinrankingUrl": "https://coinranking.com/coin/54I_A3MXKhHjZ+pinetworkcoin-pi",
"24hVolume": "408118286",
"btcPrice": "0.000013615513630255",
"contractAddresses": []
}
]
}
}
Property | Description |
---|---|
status String |
Status of the request Allowed values:success |
data Object |
|
data.coins Object[] |
List of trending coins |
data.coins.uuid String |
UUID of the coin |
data.coins.symbol String |
Currency symbol |
data.coins.name String |
Name of the coin |
data.coins.color String |
Main HEX color of the coin |
data.coins.iconUrl String |
Location of the icon |
data.coins.marketCap String |
Market capitalization. Price times circulating supply |
data.coins.price String |
Price of the coin |
data.coins.listedAt Number/null |
Epoch timestamp of when we started listing the coin. |
data.coins.tier String |
Tier of the coin. Learn more about our ranking methodology. |
data.coins.change String |
Percentage of change over the given time period |
data.coins.rank Number |
The position in the ranks |
data.coins.sparkline String |
Array of prices based on the time period parameter, useful for a sparkline |
data.coin.lowVolume Boolean |
If the coin is not much traded on listed exchanges it is marked as having a low volume. The threshold is currently set at the equivalent of 500.000 US Dollar in 24 hours |
data.coins.coinrankingUrl String |
Where to find the coin on coinranking.com |
data.coins.24hVolume String |
24h trade volume |
data.coins.btcPrice String |
Price of the coin expressed in Bitcoin |
data.coins.contractAddresses Object[] |
List of contract addresses for this coin. The format is
|
jsonHTTP/1.1 422 Unprocessable Entity
{
"status": "fail",
"type": "REFERENCE_UNAVAILABLE",
"message": "Reference currency with UUID of HxDUgYGNAdQz not available"
}