GET /coins/{address}
One coin: its profile, market, launchpad curve, risk flags, contract checks and pools.
GET https://uprally.co/api/v1/coins/{address}Parameters
Section titled “Parameters”| Name | In | Required | Meaning |
|---|---|---|---|
address | path | yes | The coin’s contract address |
Response
Section titled “Response”| Field | Type | Required | Meaning |
|---|---|---|---|
address | string | yes | A 0x address, lower case |
name | string or null | yes | |
ticker | string or null | yes | |
image | string or null | yes | |
description | string or null | yes | |
links | object or null | yes | |
launchpad | string or null | yes | |
createdAt | string or null | yes | ISO 8601 |
market | object or null | yes | |
market.priceUsd | number or null | yes | US dollars; null when not known |
market.marketCapUsd | number or null | yes | US dollars; null when not known |
market.liquidityUsd | number or null | yes | US dollars; null when not known |
market.volume24hUsd | number or null | yes | US dollars; null when not known |
market.totalSupply | number or null | yes | |
curve | object or null | yes | |
curve.launchpad | string or null | yes | |
curve.progress | number or null | yes | |
curve.graduated | boolean | yes | |
risk | object or null | yes | |
risk.level | string | yes | |
risk.reasons | [] | yes | |
risk.unknown | string[] | yes | |
contract | object or null | yes | |
contract.sellable | |||
contract.buyTaxBps | number or null | yes | |
contract.sellTaxBps | number or null | yes | |
pools | object[] | yes | |
pools[].address | string | yes | |
pools[].venue | string or null | yes | |
pools[].version | string | yes | |
pools[].liquidityUsd | number or null | yes | US dollars; null when not known |
page | string | yes |
A real response
Section titled “A real response”Captured from the live API on Robinhood Chain, exactly as it was sent (long calldata shortened).
{ "address": "0x39dbed3a2bd333467115de45665cc57f813c4571", "name": "Pons", "ticker": "PONS", "image": "https://cdn.dexscreener.com/cms/images/dkmXs8KYMyMXjuU1?width=800&height=800&quality=95&format=auto", "description": null, "links": { "x": null, "telegram": null, "website": null }, "launchpad": null, "createdAt": "2026-07-13T20:42:21.000Z", "market": { "priceUsd": 0.34, "marketCapUsd": 229614599.32358503, "fdvUsd": 340000000, "liquidityUsd": 11396922.150000002, "volume24hUsd": 691046.02, "buys24h": 37870, "sells24h": 33653, "changePct": { "h1": -1.3, "h24": 13.65 }, "totalSupply": 1000000000, "burned": 324662943.16592646, "mainPool": { "address": "0x10cc6bd38112cac182db90b6a71d8bb5939526ba", "venue": "uniswap", "quote": "WETH", "liquidityUsd": 3231424.7 }, "rugged": null }, "curve": null, "risk": { "level": "green", "reasons": [], "unknown": [ "whether it can be sold", "early buyers" ], "creatorHoldsPct": 0, "rugged": null, "lastRug": null }, "contract": { "owner": null, "renounced": "unknown", "mintable": "no", "pausable": "no", "blacklist": "no", "upgradeable": "no", "buyTaxBps": null, "sellTaxBps": null, "sellable": "unknown", "asOf": "2026-10-16T03:34:00.450Z" }, "pools": [ { "address": "0x10cc6bd38112cac182db90b6a71d8bb5939526ba", "venue": "uniswap", "version": "v3", "quote": "WETH", "quoteAddress": "0x0bd7d308f8e1639fab988df18a8011f41eacad73", "liquidityUsd": 3231424.8 }, { "address": "0x486435a1f76cd58193f854c6e6213cd05fd58d637865d02065ff558b387fa6ea", "venue": "uniswap", "version": "v4", "quote": "USDG", "quoteAddress": "0x5fc5360d0400a0fd4f2af552add042d716f1d168", "liquidityUsd": 2275197.16 }, { "address": "0xed50bdeea8adc232f159486192a4157281d722ff", "venue": "uniswap", "version": "v3", "quote": "WETH", "quoteAddress": "0x0bd7d308f8e1639fab988df18a8011f41eacad73", "liquidityUsd": 1855987.54 }, { "address": "0x4be9657ec9002e528f4f17a5c43edc525a07f888f7b180c2afbf75e096c4f38a", "venue": "uniswap", "version": "v4", "quote": "USDG", "quoteAddress": "0x5fc5360d0400a0fd4f2af552add042d716f1d168", "liquidityUsd": 1410471.3 }, { "address": "0xf2a0be59ab76b96f957bd5e5b967f2b75e8db269", "venue": "ramses", "version": "v3", "quote": "USDG", "quoteAddress": "0x5fc5360d0400a0fd4f2af552add042d716f1d168", "liquidityUsd": 1188772.58 } ], "page": "https://uprally.co/x/0x39dbed3a2bd333467115de45665cc57f813c4571"}Errors
Section titled “Errors”Every error is { "error": { "code", "message", "fix"? } }. This endpoint can answer:
INVALID_ADDRESS: A field that must be a 0x address is not one;fieldsays which.UNKNOWN_COIN: The address has no market, launchpad or curve on Robinhood Chain.DATA_UNREACHABLE: The data behind this answer could not be read just now.