GET /market/tickers
GET

/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

AuthNone — works without a key

Request

GEThttps://api.xrpl.to/v1/market/tickers?currency=524C555344000000000000000000000000000000&issuer=rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De
Query parameterValueDescription
currency3-character code or 40-hex currency (required)
issuerr-address (required)
curl 'https://api.xrpl.to/v1/market/tickers?currency=524C555344000000000000000000000000000000&issuer=rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De'

Response

200Example response279 ms · just now · 2.1 KB · 76 lines
https://api.xrpl.to/v1/market/tickers?currency=524C555344000000000000000000000000000000&issuer=rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De
{
  "success": true,
  "listed": true,
  "coinId": "ripple-usd",
  "name": "Ripple USD",
  "tickers": [
    {
      "market": "Uniswap V4 (Ethereum)",
      "centralized": false,
      "pair": "RLUSD/USDS",
      "last": 0.9990568228,
      "lastUsd": 0.997538,
      "volume24hUsd": 60903151,
      "spreadPct": 49.64682,
      "trust": null,
      "stale": true,
      "anomaly": false,
      "lastTradedAt": "2026-10-29T22:15:11+00:00"
    },
    {
      "market": "Binance",
      "centralized": true,
      "pair": "RLUSD/USDT",
      "last": 1.0012,
      "lastUsd": 1.001,
      "volume24hUsd": 9785316,
      "spreadPct": 0.019988,
      "trust": null,
      "stale": false,
      "anomaly": false,
      "lastTradedAt": "2026-11-01T07:04:10+00:00"
    },
    {
      "market": "Bybit",
      "centralized": true,
      "pair": "RLUSD/USDT",
      "last": 1.0011,
      "lastUsd": 1.001,
      "volume24hUsd": 8400113,
      "spreadPct": 0.019988,
      "trust": null,
      "stale": false,
      "anomaly": false,
      "lastTradedAt": "2026-11-01T07:02:32+00:00"
    },
    {
      "market": "Coinone",
      "centralized": true,
      "pair": "RLUSD/KRW",
      "last": 1346,
      "lastUsd": 1.01,
      "volume24hUsd": 7723085,
      "spreadPct": 0.074239,
      "trust": null,
      "stale": false,
      "anomaly": true,
      "lastTradedAt": "2026-11-01T07:04:07+00:00"
    },
    {
      "market": "Bullish",
      "centralized": true,
      "pair": "RLUSD/USDC",
      "last": 1.0003,
      "lastUsd": 0.999839,
      "volume24hUsd": 7377275,
      "spreadPct": 0.019998,
      "trust": null,
      "stale": false,
      "anomaly": false,
      "lastTradedAt": "2026-11-01T07:04:40+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-11-01T07:06:42.285Z"
}

Long arrays and strings are shortened in the example; Send request for the full answer.

Shapeas documented
{
  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

OpenAPI