Everything you need to build on the XRP Ledger. 200+ endpoints, real-time WebSocket streams, and no API key required for basic access.
The XRPL.to API provides free, comprehensive access to XRP Ledger data through 200+ REST endpoints and real-time WebSocket streams. It serves as a modern replacement for the deprecated Ripple Data API v2, covering token prices, DEX trading, AMM pools, NFT marketplace data, holder analytics, and AI-powered transaction analysis.
The free tier requires no API key and supports generous rate limits. For higher throughput, API keys unlock increased limits and priority access. All data is sourced directly from the XRP Ledger with sub-second update frequency.
Prices, lists, search, tags, sparklines, RSI
Trade history, orderbooks, swap quotes, pairs
Pool lists, APY, TVL, fees, LP positions
Collections, marketplace, holders, activity
Balances, trustlines, portfolio, history
Trending, gainers, volume, whale tracking
Transaction explainer, market insights
Real-time token updates, price streams
Fetch the top 5 tokens by 24-hour volume with a single request:
curl https://api.xrpl.to/v1/tokens?sortBy=vol24hxrp&limit=5
Or use fetch in JavaScript:
const res = await fetch('https://api.xrpl.to/v1/tokens?sortBy=vol24hxrp&limit=5');
const data = await res.json();
console.log(data.tokens); // Array of token objectsNo API key, no signup, no rate limit headers needed for basic requests.
| Feature | XRPL.to | CoinGecko | OnTheDEX | XRPL Meta | Bithomp |
|---|---|---|---|---|---|
| Endpoints | 200+ | 50+ | 20+ | 30+ | 40+ |
| Free Tier | Yes | Limited | Yes | Yes | Limited |
| Real-time WS | Yes | No | No | No | No |
| AMM Data | Yes | No | No | No | No |
| NFT Data | Yes | No | No | Yes | Yes |
| Token Launch | Yes | No | No | No | No |
| Price Data | OHLC + Spark | OHLC | OHLC | Basic | Basic |
The free tier works without any API key. Simply make requests to the base URL and you are ready to go. For applications that need higher rate limits, you can generate an API key from the API documentation page and include it as an X-Api-Key header.
curl -H "X-Api-Key: YOUR_KEY" https://api.xrpl.to/v1/tokens