Skip to content

GET /coins

Every coin with a market, sorted, with the figures the explore page shows.

GET https://uprally.co/api/v1/coins
NameInRequiredMeaning
sortqueryDefault volume (24 h)
limitqueryDefault 50
cursorqueryThe next of the previous page
minHoldersqueryOnly coins with at least this many holders
maxBundledHeldPctqueryOnly coins whose bundled wallets hold at most this %
maxSnipersHeldPctqueryOnly coins whose snipers hold at most this %
FieldTypeRequiredMeaning
sortstringyes
totalintegeryes
nextinteger or string or nullyesSend as cursor for the next page; null at the end
leftOutUncountedinteger or nullyesWith a holder filter: coins left out because their holders were not counted from launch
coinsobject[]yes
coins[].addressstringyesA 0x address, lower case
coins[].namestring or nullyes
coins[].tickerstring or nullyes
coins[].imagestring or nullyes
coins[].launchpadstring or nullyespons, flap, doppler, bankr, long, clanker, poolstrade, or null
coins[].stagestring or nullyescurve: still on its launchpad curve; pool: trading in a pool
coins[].createdAtstring or nullyesISO 8601
coins[].graduatedAtstring or nullyesISO 8601
coins[].marketCapUsdnumber or nullyesUS dollars; null when not known
coins[].change5mPctnumber or nullyesPercent (5 means 5%); null when not known
coins[].buys5mnumber or nullyes
coins[].buyers5mnumber or nullyes
coins[].volume5mUsdnumber or nullyesUS dollars; null when not known
coins[].volume24hUsdnumber or nullyesUS dollars; null when not known
coins[].trades24hnumber or nullyes
coins[].curveobject or nullyes
coins[].curve.progressnumber or nullyes0 to 1: how far to graduation
coins[].curve.raisedUsdnumber or nullyesUS dollars; null when not known
coins[].curve.targetUsdnumber or nullyesUS dollars; null when not known
coins[].riskobject or nullyes
coins[].risk.levelstring or nullyesgreen, amber or red
coins[].risk.saysstring or nullyes
coins[].risk.unknownstring[]yes
coins[].holdersobject or nullyesFrom the launch block (only coins launched since 14 Oct 2026); null otherwise
coins[].holders.countnumber or nullyes
coins[].holders.top10Pctnumber or nullyesPercent (5 means 5%); null when not known
coins[].holders.bundledHeldPctnumber or nullyesPercent (5 means 5%); null when not known
coins[].holders.snipersHeldPctnumber or nullyesPercent (5 means 5%); null when not known
coins[].holders.creatorHeldPctnumber or nullyesPercent (5 means 5%); null when not known
coins[].linksobjectyes
coins[].links.xstring or nullyes
coins[].links.telegramstring or nullyes
coins[].links.websitestring or nullyes
coins[].pagestringyesThe coin on uprally.co

Captured from the live API on Robinhood Chain, exactly as it was sent (long calldata shortened).

{
"sort": "volume",
"total": 8752,
"next": "3",
"leftOutUncounted": null,
"coins": [
{
"address": "0x39dbed3a2bd333467115de45665cc57f813c4571",
"name": "Pons",
"ticker": "PONS",
"image": "https://cdn.dexscreener.com/cms/images/dkmXs8KYMyMXjuU1?width=800&height=800&quality=95&format=auto",
"launchpad": null,
"stage": "pool",
"createdAt": "2026-07-13T20:42:21.000Z",
"graduatedAt": null,
"marketCapUsd": 339643349.52520996,
"change5mPct": -0.3558018698172738,
"buys5m": 24,
"buyers5m": 5,
"volume5mUsd": 63361.15498391414,
"volume24hUsd": 691046.02,
"trades24h": 65372,
"curve": null,
"risk": {
"level": "green",
"says": null,
"unknown": [
"whether it can be sold",
"early buyers"
]
},
"holders": null,
"links": {
"x": null,
"telegram": null,
"website": null
},
"page": "https://uprally.co/x/0x39dbed3a2bd333467115de45665cc57f813c4571"
},
{
"address": "0xd0601ce157db5bdc3162bbac2a2c8af5320d9eec",
"name": "NVIDIA • Robinhood Token",
"ticker": "NVDA",
"image": "https://coin-images.coingecko.com/coins/images/102174110/large/0xd0601ce157db5bdc3162bbac2a2c8af5320d9eec.png?1782444565",
"launchpad": null,
"stage": "pool",
"createdAt": "2026-06-23T13:41:14.000Z",
"graduatedAt": null,
"marketCapUsd": 19341593.5656447,
"change5mPct": -0.035020687228959346,
"buys5m": 86,
"buyers5m": 8,
"volume5mUsd": 74392.80181911086,
"volume24hUsd": 10340510.42,
"trades24h": 61896,
"curve": null,
"risk": {
"level": "green",
"says": null,
"unknown": [
"contract checks",
"early buyers"
]
},
"holders": null,
"links": {
"x": null,
"telegram": null,
"website": null
},
"page": "https://uprally.co/x/0xd0601ce157db5bdc3162bbac2a2c8af5320d9eec"
},
{
"address": "0x4a0e65a3eccec6dbe60ae065f2e7bb85fae35eea",
"name": "Space Exploration Technologies Corp. Class A Common Stock • Robi…",
"ticker": "SPCX",
"image": "https://coin-images.coingecko.com/coins/images/102174129/large/0x4a0e65a3eccec6dbe60ae065f2e7bb85fae35eea.png?1782444614",
"launchpad": null,
"stage": "pool",
"createdAt": "2026-06-29T13:47:40.000Z",
"graduatedAt": null,
"marketCapUsd": 10948101.656043777,
"change5mPct": -0.16814342227220447,
"buys5m": 55,
"buyers5m": 9,
"volume5mUsd": 70877.4277924633,
"volume24hUsd": 8472586.64,
"trades24h": 89129,
"curve": null,
"risk": {
"level": "green",
"says": null,
"unknown": [
"contract checks",
"early buyers"
]
},
"holders": null,
"links": {
"x": null,
"telegram": null,
"website": null
},
"page": "https://uprally.co/x/0x4a0e65a3eccec6dbe60ae065f2e7bb85fae35eea"
}
]
}

Every error is { "error": { "code", "message", "fix"? } }. This endpoint can answer:

  • INVALID_QUERY: A query parameter is out of range or malformed; field says which.