GET /nft/collections
GET

/v1/nft/collections

List NFT collections

AuthNone — works without a key

Request

GEThttps://api.xrpl.to/v1/nft/collections
Query parameterValueDescription
sortvol24h|totalVol24h|volume|new|created|latest|trendingScore (or any collection field)
orderasc|desc
interval24h|7d|30d (default 24h) — trending window; with sort=trendingScore ranks by the 7d/30d score
limitint (max 200, default 20)
offsetint (>=0)
tagstring
originstring
minOwnersint (>=0, default 0) — only collections held by at least this many distinct owners
includeGlobalMetricsbool
lightweightbool — strip each collection to the essential discover/trending fields
skip_metricsbool — omit the tags/countries facets
curl 'https://api.xrpl.to/v1/nft/collections'

Response

200Example response91 ms · just now · 10 KB · 399 lines
https://api.xrpl.to/v1/nft/collections
{
  "success": true,
  "collections": [
    {
      "_id": "68ac0b38bea24e898d64310eb51d9e45",
      "uuid": "68ac0b38bea24e898d64310eb51d9e45",
      "name": "Fuzzyverse",
      "slug": "fuzzyverse",
      "description": "It's a Fuzzy World and we're all living in it.",
      "account": "rhtt8Xz7saSyb2Kty8zH5DP3NUwEdm1Xij",
      "taxon": 0,
      "type": "normal",
      "origin": "xrp.cafe",
      "verified": false,
      "created": 1793016430451,
      "time": 1793512001000,
      "logoImage": "1793057021779_79042cbe55484eae89ffb9f49131c13e.webp",
      "twitter": "fuzzy_xrp",
      "website": "https://fuzzyxrp.com",
      "country": "East Asia",
      "countries24h": [
        {
          "c": "US",
          "n": 15,
          "pct": 71
        },
        {
          "c": "JP",
          "n": 1,
          "pct": 5
        },
        {
          "c": "GB",
          "n": 1,
          "pct": 5
        },
        {
          "c": "BR",
          "n": 1,
          "pct": 5
        },
        {
          "c": "DE",
          "n": 1,
          "pct": 5
        }
      ],
      "items": 5890,
      "owners": 583,
      "tags": [
        "Hot"
      ],
      "rarity": "score",
      "floor": 300,
      "floorATH": 300,
      "floorAthPercent": 0,
      "floor24hAgo": 309,
      "floor7dAgo": 1989,
      "floor30dAgo": 1989,
      "floor90dAgo": 1989,
      "floor1dPercent": -2.912621359223301,
      "floor7dPercent": -84.91704374057315,
      "floor30dPercent": -84.91704374057315,
      "floor90dPercent": -84.91704374057315,
      "floorHigh24h": 309,
      "floorLow24h": 98.411,
      "listedCount": 382,
      "offers": 4990,
      "topOffer": {
        "issuer": "XRPL",
        "currency": "XRP",
        "amount": 100,
        "nftid": "001813882AB8D1C4955C6D22C663D962592946373D5D040C64A3C2CC066EB831",
        "buyer": "rhKexEm6HSGfKCV8QXZUm7XSfVn8geyVcu"
      },
      "marketcap": {
        "amount": 1767000,
        "currency": "XRP",
        "issuer": "XRPL"
      },
      "totalVolume": 171667.47949600028,
      "totalVol24h": 5696.675891
    },
    {
      "_id": "efed3948e547465f8e8e91c43fcef084",
      "uuid": "efed3948e547465f8e8e91c43fcef084",
      "name": "Fuzzycards 589 Edition Booster Box Bundle",
      "slug": "fuzzycards-589-edition-booster-box-bundle",
      "description": "A physical booster box bundle, tokenized on the XRP Ledger. You hold the token while the sealed product stays vaulted. Sell or transfer the token at any point, or redeem it and we ship the bundle to you.\r\n\r\nEach bundle contains 2 booster boxes (24 packs each, 5 cards per pack), the complete set of 5 Jumbo Lore Cards, and 2 exclusive promo cards.\r\n\r\nThe full 150-card set returns in 589 Edition. Eve…",
      "account": "rw98zVfvExGz37CPrSSM3zyofLp2Uv739T",
      "taxon": 0,
      "type": "normal",
      "origin": "xrp.cafe",
      "verified": false,
      "created": 1788371517388,
      "time": 1793510490000,
      "logoImage": "1788577272955_6191754c516e41669931978769bc8e13.webp",
      "twitter": "fuzzy_xrp",
      "website": "https://fuzzycards.com",
      "country": "East Asia",
      "items": 449,
      "owners": 161,
      "tags": [
        "Hot"
      ],
      "rarity": "score",
      "floor": 1488.589,
      "floorATH": 2200,
      "floorAthPercent": -32.33686363636364,
      "floor24hAgo": 1579,
      "floor7dAgo": 1810,
      "floor30dAgo": 1745,
      "floor90dAgo": 1.2,
      "floor1dPercent": -5.725839138695381,
      "floor7dPercent": -17.7575138121547,
      "floor30dPercent": -14.694040114613182,
      "floor90dPercent": 123949.08333333333,
      "floorHigh24h": 1570,
      "floorLow24h": 1426.9595,
      "listedCount": 40,
      "offers": 396,
      "topOffer": {
        "issuer": "XRPL",
        "currency": "XRP",
        "amount": 1310,
        "nftid": "000817706462D9E83B4F92B43AD191B3FC68E05FE0863DEA46FB5096065C5BFB",
        "buyer": "rELQpgT2t4oMdWVEAtT5pNVcsi4G697AQ"
      },
      "marketcap": {
        "amount": 668376.461,
        "currency": "XRP",
        "issuer": "XRPL"
      },
      "totalVolume": 330916.1290609998,
      "totalVol24h": 2964.274459,
      "vol24h": 2964.274459
    },
    {
      "_id": "33920d4b2f0346fba52ece9f05c54f5f",
      "uuid": "33920d4b2f0346fba52ece9f05c54f5f",
      "name": "Fuzzybears",
      "slug": "fuzzybears",
      "description": "Original Fuzzybears on the XRP Ledger.",
      "account": "rw1R8cfHGMySmbj7gJ1HkiCqTY1xhLGYAs",
      "issuer": "rw1R8cfHGMySmbj7gJ1HkiCqTY1xhLGYAs",
      "taxon": 1,
      "type": "normal",
      "origin": "xrp.cafe",
      "verified": false,
      "created": 1742535002000,
      "time": 1793512170000,
      "logoImage": "97225f420393790dcb6d4ac46a047ff8",
      "twitter": "fuzzy_xrp",
      "website": "https://fuzzyxrp.com/",
      "country": "Europe",
      "countryCc": null,
      "countries24h": [
        {
          "c": "US",
          "n": 19,
          "pct": 54
        },
        {
          "c": "FI",
          "n": 4,
          "pct": 11
        },
        {
          "c": "FR",
          "n": 3,
          "pct": 9
        },
        {
          "c": "PH",
          "n": 2,
          "pct": 6
        },
        {
          "c": "DE",
          "n": 2,
          "pct": 6
        }
      ],
      "items": 3210,
      "owners": 756,
      "tags": [
        "Bears",
        "Hot"
      ],
      "rarity": "score",
      "NFTMinter": "rKqqb5QZXVAL3VqXJL6obfRGeHou1DtyBV",
      "totalNFTsMinted": 3213,
      "floor": 698,
      "floorATH": 800,
      "floorAthPercent": -12.75,
      "floor24hAgo": 700,
      "floor7dAgo": 795,
      "floor30dAgo": 497,
      "floor90dAgo": 622,
      "floor1dPercent": -0.2857142857142857,
      "floor7dPercent": -12.20125786163522,
      "floor30dPercent": 40.44265593561368,
      "floor90dPercent": 12.218649517684888,
      "floorHigh24h": 700,
      "floorLow24h": 698,
      "listedCount": 436,
      "offers": 4454
    },
    {
      "_id": "6b150a05bd2b4ce79fb3ec01cc81cfe4",
      "uuid": "6b150a05bd2b4ce79fb3ec01cc81cfe4",
      "name": "Full Genesis Epic Collection - First Edition",
      "slug": "full-genesis-epic-collection-first-edition",
      "description": null,
      "account": "rqEgNTQTiJeoCohaQFK5ncdysQUh2VvXY",
      "taxon": 0,
      "type": "normal",
      "verified": false,
      "created": 1787526521000,
      "time": 1793492821000,
      "logoImage": "1787526874620_1690a784f0764e829b8bb2ad40fc8117.webp",
      "countries24h": [
        {
          "c": "US",
          "n": 2,
          "pct": 50
        },
        {
          "c": "KR",
          "n": 2,
          "pct": 50
        }
      ],
      "items": 35,
      "owners": 7,
      "tags": [
        "Genesis"
      ],
      "rarity": "score",
      "floor": null,
      "floorATH": 2000,
      "floor24hAgo": 2000,
      "floor7dAgo": 2000,
      "floor30dAgo": 1500,
      "floor90dAgo": 1500,
      "floor1dPercent": 0,
      "floor7dPercent": 0,
      "floor30dPercent": 33.33333333333333,
      "floor90dPercent": 33.33333333333333,
      "floorHigh24h": 2000,
      "floorLow24h": 2000,
      "listedCount": 0,
      "offers": 0,
      "topOffer": null,
      "marketcap": {
        "amount": 59500,
        "currency": "XRP",
        "issuer": "XRPL"
      },
      "totalVolume": 8394,
      "totalVol24h": 1700,
      "vol24h": 1700,
      "vol7d": 1700,
      "vol30d": 2144,
      "sales24h": 1,
      "sales7d": 1
    },
    {
      "_id": "13ccb60bb71046be9bfeb969f5127876",
      "uuid": "13ccb60bb71046be9bfeb969f5127876",
      "name": "The Bear Champ - Dead As Fuck",
      "slug": "bearchampdaf",
      "description": "The Bear Champ TRILOGY!!! It all started with the OG Bear Champs — gritty, street-smart fighters built for the hustle. Then came the GFs, ride-or-die queens 👑 who held it down and brought that extra 🔥. But champs don’t stop ‘til it’s over — the Dead As Fuck Collection takes your OG to the beyond, where they’re still throwing hands in the afterlife. We’re not just here for this life. This is the …",
      "account": "r4qHM7vWeLTtWPVoEzDjT6AskpQjSmui7B",
      "issuer": "r4qHM7vWeLTtWPVoEzDjT6AskpQjSmui7B",
      "taxon": 1,
      "type": "normal",
      "origin": "xrp.cafe",
      "verified": false,
      "created": 1743458530000,
      "time": 1793508500000,
      "logoImage": "7a87b7b7859e96fa6d7b4a4abefd6f72",
      "twitter": "JcRivera",
      "website": "https://thebearchamp.com",
      "country": "United States",
      "countryCc": "US",
      "countries24h": [
        {
          "c": "US",
          "n": 6,
          "pct": 55
        },
        {
          "c": "DE",
          "n": 1,
          "pct": 9
        },
        {
          "c": "BR",
          "n": 1,
          "pct": 9
        },
        {
          "c": "FI",
          "n": 1,
          "pct": 9
        },
        {
          "c": "MD",
          "n": 1,
          "pct": 9
        }
      ],
      "items": 2208,
      "owners": 450,
      "tags": [
        "Bears",
        "Hot"
      ],
      "rarity": "score",
      "NFTMinter": "rKqqb5QZXVAL3VqXJL6obfRGeHou1DtyBV",
      "totalNFTsMinted": 7835,
      "floor": 135,
      "floorATH": 143,
      "floorAthPercent": -5.594405594405594,
      "floor24hAgo": 135,
      "floor7dAgo": 108,
      "floor30dAgo": 136,
      "floor90dAgo": 49,
      "floor1dPercent": 0,
      "floor7dPercent": 25,
      "floor30dPercent": -0.7352941176470588,
      "floor90dPercent": 175.51020408163265,
      "floorHigh24h": 135,
      "floorLow24h": 100.64493,
      "listedCount": 310,
      "offers": 1487
    }
  ],
  "pagination": {
    "offset": 0,
    "limit": 20,
    "total": 20781,
    "totalPages": 1040,
    "hasMore": true
  },
  "sort": "vol24h",
  "order": "desc",
  "interval": "24h",
  "tags": [
    {
      "tag": "Gaming",
      "count": 471
    },
    {
      "tag": "Apes",
      "count": 320
    },
    {
      "tag": "Traditional Art",
      "count": 258
    },
    {
      "tag": "Punks",
      "count": 251
    },
    {
      "tag": "Bears",
      "count": 231
    }
  ],
  "countries": [
    {
      "name": "United States",
      "cc": "US",
      "count": 1647
    },
    {
      "name": "Indonesia",
      "cc": "ID",
      "count": 613
    },
    {
      "name": "Canada",
      "cc": "CA",
      "count": 361
    },
    {
      "name": "Japan",
      "cc": "JP",
      "count": 355
    },
    {
      "name": "United Kingdom",
      "cc": "GB",
      "count": 352
    }
  ]
}

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

What it does

List NFT collections

Each collection comes back with its slug, the id every Collection endpoint takes. To find one by name, use POST /search (under Token List): it covers collections and NFTs too. Go to Collection →
OpenAPI