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 response770 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": "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.

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