XRPL NFT API - Collections, Marketplace & Analytics Data
Build NFT apps, galleries and analytics tools on 56 endpoints covering collections, listings and offers, holders, traders and activity on the XRP Ledger.
NFT Data Endpoints
The XRPL.to NFT API provides comprehensive coverage of the XRP Ledger's native NFT ecosystem. With 56 dedicated endpoints, you can access collection metadata, marketplace listings with buy/sell offers, holder analytics and distribution data, trader leaderboards, activity feeds, and full portfolio views. All data is indexed directly from on-chain NFToken objects and offers.
Collections
Browse and query NFT collections with metadata, floor prices, volume, and trait data.
# List collections sorted by volume curl "https://api.xrpl.to/v1/nft/collections?sort=totalVol24h&order=desc&limit=10" # Get specific collection details curl https://api.xrpl.to/v1/nft/collections/COLLECTION_SLUG
Collection endpoints also include trait breakdowns, floor price history, and OHLC data for tracking collection value over time.
curl "https://api.xrpl.to/v1/nft/collections?sort=totalVol24h&order=desc&limit=3&lightweight=true"
{
"success": true,
"collections": [
{
"name": "Fuzzybears",
"slug": "fuzzybears",
"floor": 580,
"totalVol24h": 5723.43502,
"sales24h": 7,
"owners": 720,
"items": 3210
},
{
"name": "sraebyzzuF",
"slug": "sraebyzzuf",
"floor": 649,
"totalVol24h": 1318.44021,
"sales24h": 2,
"owners": 355,
"items": 1220
},
{
"name": "The Bear Champ - Dead As Fuck",
"slug": "bearchampdaf",
"floor": 109,
"totalVol24h": 578.70558,
"sales24h": 3,
"owners": 453,
"items": 2208
}
]
}Individual NFTs
Look up any NFT by its NFTokenID to get metadata, current offers, and transaction history.
# Get NFT details curl https://api.xrpl.to/v1/nft/NFTOKEN_ID # Get buy and sell offers for an NFT curl https://api.xrpl.to/v1/nft/NFTOKEN_ID/offers
The offers endpoint returns both buy and sell offers with amounts, expiration times, and owner accounts.
NFT Holder Data
Analyze who holds NFTs in a collection, distribution patterns, and individual holder portfolios.
# Top holders of a collection curl https://api.xrpl.to/v1/nft/holders/COLLECTION_SLUG?page=1&limit=20 # Holder distribution breakdown curl https://api.xrpl.to/v1/nft/holders/COLLECTION_SLUG/distribution # Check specific address holdings curl https://api.xrpl.to/v1/nft/holders/address/rAddress
Distribution data groups holders by quantity ranges, useful for identifying whale concentration and healthy distribution patterns.
Market Analytics
Access market-wide NFT analytics including volume trends, top traders, and collection performance.
# Market overview curl https://api.xrpl.to/v1/nft/analytics/market # Top NFT traders curl https://api.xrpl.to/v1/nft/analytics/traders
Trader analytics include buy/sell volumes, profit estimates, and trade frequency for top marketplace participants.
Activity Feed
Stream recent NFT sales, transfers, mints, and burns across the entire marketplace or for a specific collection.
curl https://api.xrpl.to/v1/nft/activity?limit=50
Each activity record includes the event type (sale, transfer, mint, burn), involved parties, price (if applicable), and timestamp.
Portfolio Data
Get a full NFT portfolio for any XRP Ledger account, including estimated values based on floor prices.
curl https://api.xrpl.to/v1/nft/account/rAddress/nfts
Returns all NFTs owned by the account with collection info, metadata URIs, and current market value estimates. See the full documentation for pagination and filtering options.
Attribution Is Required
The API is free to call, but not unconditional. Any app, website, bot or dashboard that displays xrpl.to data must show a visible, clickable Data by xrpl.to credit on the same screen as that data — not buried in an about page. This applies on every tier, including calls made with no API key. Storing our data and re-serving it from your own API or dataset needs written permission first. Full terms are in the API documentation.