/v1/tokens
List all tokens with metrics
Request
https://api.xrpl.to/v1/tokens?limit=5&sort=vol24hxrp| Query parameter | Value | Description |
|---|---|---|
| limit | int (max 100; default 100, or 50 with tag/filter/filterNe, 20 with sort=assessmentScore|pro5m|trendingScore) | |
| offset | int (default 0) | |
| sort | token field name: vol24hxrp|marketcap|pro5m|pro1h|pro24h|pro7d|exch|holders|tvl|trendingScore|assessmentScore|dateon (unknown field = no-op) | |
| order | asc|desc (default: desc) | |
| tag | filter by tag (see /tags, case-insensitive) | |
| filter | text search on token name | |
| watchlist | watchlist owner account (r-address) — filters to that account's watchlist tokens | |
| show_new | bool - only tokens created in the last 7 days | |
| show_slug | bool - only tokens whose slug equals their md5 | |
| show_date | bool - only tokens with missing/unknown date | |
| tags | yes - include tags array | |
| token_type | trustline|lp|mpt|xls14|demurrage|nonstandard (invalid value = no filter, echoed back as token_type: null) | |
| skip_metrics | bool - skip the global metrics envelope (exch/H24/global) — combine with lightweight for the smallest payload | |
| lightweight | bool - strip each token to ~50 essential fields (~77% smaller per token; see tokenFields) | |
| filterNe | text - exclude matching tokens (negative filter) | |
| min_vol24hxrp | number - only tokens with at least this 24h volume in XRP; with sort=pro24h, the gainers that actually traded |
curl 'https://api.xrpl.to/v1/tokens?limit=5&sort=vol24hxrp'
Response
https://api.xrpl.to/v1/tokens?limit=5&sort=vol24hxrp{ "success": true, "took": 10, "total": 20504, "count": 5, "tagName": "", "start": 0, "limit": 5, "sortBy": "vol24hxrp", "sortType": "desc", "tokens": [ { "_id": "0dd550278b74cb6690fdae351e8e0df3", "amount": "707358109.94164564865", "supply": "707358109.94164564865", "trustlines": 101626, "offers": 10978, "holders": 67884, "issuer": "rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De", "currency": "524C555344000000000000000000000000000000", "name": "RLUSD", "md5": "0dd550278b74cb6690fdae351e8e0df3", "slug": "rMxCKbEDwqr76QuheSUMdEGf4B9xJ8m5De-524C555344000000000000000000000000000000", "ext": "png", "dateon": 1723248000000, "date": "2024-08-10", "kyc": true, "verified": 1, "hashicon": false, "exch": 0.7973883408781913, "time": 1793512170000, "usd": "0.9988205058615528105", "assessmentScore": 0.11, "trendingScore": 1.8, "maxMin24h": [ 0.8125, 0.795994473810152 ], "dom": 78.8793, "id": 1, "marketcap": 564039109.693102, "p24h": -0.004212762532021, "p7d": 0.0277973878362369, "pro24h": -0.5255435046307766, "pro7d": 3.6119691540502874, "holders24h": 24, "marketcap24h": -3256967.440651536, "trustlines24h": 116, "social": { "twitter": "ripple" }, "tags": [ "Stablecoin", "Ripple", "XRPL", "Trending", "United States" ], "user": "Ripple", "domain": "ripple.com", "whitepaper": "https://ripple.com/reports/rlusd-whitepaper.pdf", "p1h": -0.0018191591218087, "p5m": -0.0013438284958806 }, { "_id": "b05f7c8e58b832c74267d988567dea33", "amount": "320929119994.14877501", "supply": "320929119994.14877501", "trustlines": 13247, "offers": 695, "holders": 11877, "issuer": "rhCAT4hRdi2Y9puNdkpMzxrdKa5wkppR62", "currency": "46555A5A59000000000000000000000000000000", "name": "FUZZY", "md5": "b05f7c8e58b832c74267d988567dea33", "slug": "rhCAT4hRdi2Y9puNdkpMzxrdKa5wkppR62-46555A5A59000000000000000000000000000000", "ext": "webp", "dateon": 1737590400000, "date": "2025-01-23", "verified": 4, "hashicon": false, "exch": 0.000053972777347475036, "time": 1793511920000, "usd": "0.000067569599416850952466", "assessmentScore": 0.51, "trendingScore": 71.32, "maxMin24h": [ 0.00005478673014508023, 0.00005200469355707652 ], "dom": 2.4181, "id": 2, "marketcap": 17321435.937765293, "p24h": 6.58097347475036e-7, "p7d": -0.000023561325496024092, "pro24h": 1.2343642454105241, "pro7d": -30.388338333626052, "holders24h": 5, "marketcap24h": 236321.97320078686, "trustlines24h": 7, "p1h": 1.97220056211516e-7, "p5m": 7.394801408771e-9, "pro1h": 0.36674665246763105, "pro5m": 0.013702861093323193, "domain": "fuzzyxrp.com", "origin": "FirstLedger", "social": { "twitter": "fuzzy_xrp", "telegram": "fuzzyxrp" }, "user": "Fuzzybear" }, { "_id": "1c54f16ec1b45eef983f202b9954999b", "amount": "4965345.2889031973905", "supply": "4965345.2889031973905", "trustlines": 15064, "offers": 1338, "holders": 10468, "issuer": "rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE", "currency": "5553444300000000000000000000000000000000", "name": "USDC", "md5": "1c54f16ec1b45eef983f202b9954999b", "slug": "rGm7WCVp9gb4jZHWTEtGUr4dd74z2XuWhE-5553444300000000000000000000000000000000", "dateon": 1744730619450, "date": "2025-04-15", "kyc": true, "verified": 1, "hashicon": false, "tvl": 208288.876568, "assessmentScore": 0.26, "trendingScore": 7.49, "exch": 0.799059094443213, "time": 1793512170000, "usd": "1.000913316648260676", "AMM": "rM7cHVPfhe9yxQNk2kDNBEQqoQmMcQGPWE", "lastUpdated": "2026-11-01T05:49:30.353Z", "maxMin24h": [ 0.8044382629032315, 0.7961755723829922 ], "dom": 0.5531, "id": 3, "marketcap": 3967604.3101488627, "p1h": 0.0000753790377703, "p24h": -0.0029008049411898, "p5m": 0.0011982681271754, "p7d": 0.0294343168552574, "pro1h": 0.009434364720695143, "pro24h": -0.36171446270774066, "pro5m": 0.15018510592983425, "pro7d": 3.8245022395856587, "vol24h": 50857.27116, "vol24hAMM": 3936.463945, "vol24htx": 983, "vol24htxAMM": 304 }, { "_id": "384046afd106f2be5516cbe0c90434c5", "amount": "9868965264.312215538", "supply": "8688452176.899409838", "trustlines": 3867, "offers": 314, "holders": 3675, "issuer": "rs5wxrBTSErywDDfPs5NY4Zorrca5QMGVd", "currency": "4F70756C656E6365000000000000000000000000", "name": "Opulence", "md5": "384046afd106f2be5516cbe0c90434c5", "slug": "rs5wxrBTSErywDDfPs5NY4Zorrca5QMGVd-4F70756C656E6365000000000000000000000000", "ext": "jpg", "dateon": 1686481706244, "date": "2023-06-11", "verified": false, "dom": 0.0723, "id": 4, "marketcap": 517843.00178772723, "p24h": -1.8499070206239e-7, "p7d": -0.00000141419335656946, "pro24h": -0.3094199609699366, "pro7d": -2.317761265752738, "maxMin24h": [ 0.000060324135348376563, 0.000059055705337020544 ], "exch": 0.00005960129505742718, "time": 1793512171000, "usd": "0.000074657469425373768402", "assessment": "https://foundation.xrpl.org/token-self-assessments/4F70756C656E6365000000000000000000000000-rs5wxrBTSErywDDfPs5NY4Zorrca5QMGVd-r1", "hashicon": false, "social": { "twitter": "_OpulenceX", "facebook": "profile.php?id=100087209044843", "instagram": "_opulencex", "telegram": "OpulenceXFinance", "discord": "MymDfQkMEx", "medium": "@opulencexfin" }, "tags": [ "Xaman", "Azerbaijan", "Dip" ], "user": "OpulenceX", "domain": "www.opulencex.io", "whitepaper": "https://pdfhost.io/v/KWK0hGKYf_whitepaper9231427e5b8839137862", "holders24h": 3, "marketcap24h": -1606.767259428394, "trustlines24h": 3, "trendingScore": 6.29, "assessmentScore": 0.39, "p1h": 4.7032851317e-10, "p5m": 2.55950891556e-10 }, { "_id": "cd9499746c1b2e041563a9724330b3e6", "amount": "588556463.17449636442", "supply": "588556463.17449636442", "trustlines": 23027, "offers": 640, "holders": 22031, "issuer": "rGG3wQ4kUzd7Jnmk1n5NWPZjjut62kCBfC", "currency": "41524D5900000000000000000000000000000000", "name": "ARMY", "md5": "cd9499746c1b2e041563a9724330b3e6", "slug": "rGG3wQ4kUzd7Jnmk1n5NWPZjjut62kCBfC-41524D5900000000000000000000000000000000", "ext": "webp", "dateon": 1731196800000, "date": "2024-11-10", "verified": false, "hashicon": false, "exch": 0.005979786325851054, "time": 1793512040000, "usd": "0.0074863435992418974085", "assessmentScore": 0.75, "trendingScore": 66.57, "maxMin24h": [ 0.006073456515374721, 0.00594735998027923 ], "dom": 0.4913, "id": 5, "marketcap": 3519441.890482113, "p24h": 0.000002851868614677, "p7d": -0.001075891921209688, "pro24h": 0.04771457065628759, "pro7d": -15.24859671227048, "holders24h": 11, "marketcap24h": 1141.1459153569303, "trustlines24h": 157, "p1h": 0.00001229909789098, "p5m": 0.000012604028528297, "pro1h": 0.20610178825946068, "pro5m": 0.21122244805478196, "domain": "xrparmytoken.com", "origin": "FirstLedger", "social": { "twitter": "ARMY_XRP589", "telegram": "XRP_Army_CTO" }, "user": "ARMY" } ], "exch": { "USD": 0.7983299663940999, "EUR": 0.890584977310602, "JPY": 0.005006333507212285, "CNY": 0.12002254625183792 }, "H24": { "_id": "METRICS_24H", "activeAddresses24H": 34105, "tradedTokens24H": 1595, "tradedXRP24H": 1094769.345446, "transactions24H": 73788, "lastUpdated": "2026-11-01T05:49:04.011Z", "updateStatus": "complete", "uniqueTraders24H": 6535, "xrpPro24h": 0.43416342158382193, "totalTVLPro": 0.035629920929824976, "globalBuy24hAMM": 154081.54352599982, "globalBuy24hOrderbook": 412160.383591, "globalBuy24htx": 46864, "globalBuy24hxrp": 566241.9271170008, "globalSell24hAMM": 148996.08172099988, "globalSell24hOrderbook": 379531.336608, "globalSell24htx": 26924, "globalSell24hxrp": 528527.4183289995, "globalVol24hAMM": 303077.62524699967, "globalVol24hOrderbook": 791691.7201989996, "globalDeposit24htx": 619, "globalDeposit24hxrp": 4725.882524, "globalWithdraw24htx": 366, "globalWithdraw24hxrp": 5603.103301000002, "transactions24HPro": -32.210708117443865, "globalTrades24hAMM": 46238, "globalTrades24hOrderbook": 27550, "uniqueTraders24hAMM": 6115, "uniqueTraders24hOrderbook": 1656, "globalAmmCreate24htx": 5, "globalAmmCreate24hxrp": 141.75 }, "global": { "_id": "METRICS_GLOBAL", "gDexVolume": 1096181.225668, "gDexVolumePro": -71.2031192533521, "gMarketcap": 716317563.5257759, "gMarketcapPro": -0.14876791508307008, "gNFTIOUVolume": 0, "gNFTIOUVolumePro": 0, "gScamVolume": 13588.607264, "gScamVolumePro": 1.2396314537971822, "gStableVolume": 713894.653025, "gStableVolumePro": 65.12560480954788, "gXRPdominance": 98.88193328381026, "gXRPdominancePro": 0.001665802722894405, "gMemeVolume": 272695.854409, "gMemeVolumePro": 24.876895172403845, "sentimentScore": 45, "totalAddresses": 8589181, "totalOffers": 186913, "totalTrustLines": 6888489, "avgRSI15m": 52.13, "avgRSI1h": 53.44, "avgRSI24h": 51.11, "avgRSI4h": 46.66, "avgRSI7d": 51.73, "avgRSI": 50.55, "avgRSI30d": 56.82, "avgRSI90d": 50.34, "totalTVL": 25147836.36067799, "gUniqueTraders": 6536, "gUniqueTradersPro": -17.67225091321325, "lastUpdated": "2026-11-01T05:49:06.117Z", "gTransactions24HPro": -32.210708117443865 } }
Long arrays and strings are shortened in the example; Send request for the full answer.
{ success, took (ms), total (tokens matching the query, pre-pagination), count (tokens in this response), start, limit, tagName, sortBy, sortType, tokens[], exch, H24, global (metrics omitted when skip_metrics=true) }
What it does
List all tokens with metrics