/v1/market/tickers
An XRPL token's markets on other venues, from CoinGecko: every market it tracks for the token (matched on the token's currency and issuer, never on a ticker symbol), busiest first, each with its last price in USD, 24h volume and whether its exchange is centralized (CoinGecko's own flag; null until looked up). listed false when CoinGecko has no coin for the token
Request
https://api.xrpl.to/v1/market/tickers?currency=524C555344000000000000000000000000000000&issuer=rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De| Query parameter | Value | Description |
|---|---|---|
| currency | 3-character code or 40-hex currency (required) | |
| issuer | r-address (required) |
curl 'https://api.xrpl.to/v1/market/tickers?currency=524C555344000000000000000000000000000000&issuer=rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De'
Response
https://api.xrpl.to/v1/market/tickers?currency=524C555344000000000000000000000000000000&issuer=rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De{ "success": true, "listed": true, "coinId": "ripple-usd", "name": "Ripple USD", "tickers": [ { "market": "Bullish", "centralized": true, "pair": "XRP/RLUSD", "last": 1.31329114, "lastUsd": 1.001, "volume24hUsd": 19840716, "spreadPct": 0.017609, "trust": null, "stale": false, "anomaly": false, "lastTradedAt": "2026-10-19T06:42:00+00:00" }, { "market": "Binance", "centralized": true, "pair": "RLUSD/USDT", "last": 1.0012, "lastUsd": 1.001, "volume24hUsd": 16055955, "spreadPct": 0.019988, "trust": null, "stale": false, "anomaly": false, "lastTradedAt": "2026-10-19T06:41:57+00:00" }, { "market": "Bybit", "centralized": true, "pair": "RLUSD/USDT", "last": 1.0012, "lastUsd": 1.001, "volume24hUsd": 12248802, "spreadPct": 0.019988, "trust": null, "stale": false, "anomaly": false, "lastTradedAt": "2026-10-19T06:39:50+00:00" }, { "market": "Bullish", "centralized": true, "pair": "RLUSD/USDC", "last": 1, "lastUsd": 0.99937, "volume24hUsd": 5892443, "spreadPct": 0.019997, "trust": null, "stale": false, "anomaly": false, "lastTradedAt": "2026-10-19T06:42:00+00:00" }, { "market": "Uniswap V4 (Ethereum)", "centralized": false, "pair": "RLUSD/USDS", "last": 1.0001573586, "lastUsd": 1, "volume24hUsd": 3987825, "spreadPct": 0.602718, "trust": null, "stale": false, "anomaly": false, "lastTradedAt": "2026-10-19T05:58:33+00:00" } ], "note": "Every market CoinGecko tracks for this token, busiest first. centralized is CoinGecko's own flag on the exchange: true a centralized exchange, false a decentralized one (the XRP Ledger's own venues included), null not looked up yet (CoinGecko limits how often it can be asked; a later request fills it). last is in the pair's quote currency, lastUsd converted by CoinGecko; stale means the market has…", "source": "CoinGecko", "at": "2026-10-19T06:43:36.589Z" }
Long arrays and strings are shortened in the example; Send request for the full answer.
{ success, listed, coinId?, name?, tickers[] { market, centralized, pair, last, lastUsd, volume24hUsd, spreadPct, trust, stale, anomaly, lastTradedAt }, note, source, at? }
What it does
An XRPL token's markets on other venues, from CoinGecko: every market it tracks for the token (matched on the token's currency and issuer, never on a ticker symbol), busiest first, each with its last price in USD, 24h volume and whether its exchange is centralized (CoinGecko's own flag; null until looked up). listed false when CoinGecko has no coin for the token