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 response63 ms · just now · 9.7 KB · 367 lines
https://api.xrpl.to/v1/nft/collections
{
  "success": true,
  "collections": [
    {
      "_id": "dab8c2b0dcdb4d9f97b4dbde6bbc7fc3",
      "uuid": "dab8c2b0dcdb4d9f97b4dbde6bbc7fc3",
      "name": "Bear Champ",
      "slug": "bearchamp",
      "description": "JC Rivera, a US-based Puerto Rican artist, is the creative force behind “The Bear Champ,” one of the most iconic street art brands worldwide. Known for his bright, uplifting murals and his “Roll with the Punches” message, JC’s art inspires resilience through life’s challenges. As Chicago’s most prolific street artist and a rising star in Miami, he’s collaborated with brands like Adidas, American E…",
      "account": "r4qHM7vWeLTtWPVoEzDjT6AskpQjSmui7B",
      "issuer": "r4qHM7vWeLTtWPVoEzDjT6AskpQjSmui7B",
      "taxon": 0,
      "type": "normal",
      "origin": "xrp.cafe",
      "verified": false,
      "created": 1740081922000,
      "time": 1791761842000,
      "logoImage": "1786228624304_4ba23c7b432943be98beeffcc9fe273b.webp",
      "twitter": "JcRivera",
      "website": "https://thebearchamp.com",
      "country": "United States",
      "countryCc": "US",
      "countries24h": [
        {
          "c": "US",
          "n": 19,
          "pct": 68
        },
        {
          "c": "FI",
          "n": 4,
          "pct": 14
        },
        {
          "c": "CA",
          "n": 2,
          "pct": 7
        },
        {
          "c": "BR",
          "n": 1,
          "pct": 4
        },
        {
          "c": "BE",
          "n": 1,
          "pct": 4
        }
      ],
      "items": 500,
      "owners": 158,
      "tags": [
        "Bears",
        "Hot"
      ],
      "rarity": "score",
      "NFTMinter": "rKqqb5QZXVAL3VqXJL6obfRGeHou1DtyBV",
      "totalNFTsMinted": 7835,
      "floor": 2000,
      "floorATH": 1850,
      "floorAthPercent": 8.108108108108109,
      "floor24hAgo": 1850,
      "floor7dAgo": 1255,
      "floor30dAgo": 799,
      "floor90dAgo": 285,
      "floor1dPercent": 8.108108108108109,
      "floor7dPercent": 59.36254980079681,
      "floor30dPercent": 150.31289111389236,
      "floor90dPercent": 601.7543859649122,
      "floorHigh24h": 2120,
      "floorLow24h": 1574.576,
      "listedCount": 42,
      "offers": 382
    },
    {
      "_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": 1791762560000,
      "logoImage": "97225f420393790dcb6d4ac46a047ff8",
      "twitter": "fuzzy_xrp",
      "website": "https://fuzzyxrp.com/",
      "country": "Europe",
      "countryCc": null,
      "countries24h": [
        {
          "c": "US",
          "n": 3,
          "pct": 100
        }
      ],
      "items": 3210,
      "owners": 717,
      "tags": [
        "Bears"
      ],
      "rarity": "score",
      "NFTMinter": "rKqqb5QZXVAL3VqXJL6obfRGeHou1DtyBV",
      "totalNFTsMinted": 3213,
      "floor": 460,
      "floorATH": 800,
      "floorAthPercent": -42.5,
      "floor24hAgo": 489,
      "floor7dAgo": 492,
      "floor30dAgo": 579,
      "floor90dAgo": 555,
      "floor1dPercent": -5.930470347648262,
      "floor7dPercent": -6.504065040650407,
      "floor30dPercent": -20.552677029360964,
      "floor90dPercent": -17.117117117117118,
      "floorHigh24h": 489,
      "floorLow24h": 452.090293,
      "listedCount": 409,
      "offers": 3963
    },
    {
      "_id": "ed13f760cd834d618281aba26416c204",
      "uuid": "ed13f760cd834d618281aba26416c204",
      "name": "sraebyzzuF",
      "slug": "sraebyzzuf",
      "description": ".regdeL PRX eht no sraebyzzuF lanigirO",
      "account": "r3NftTqH2hv3skuWAEDWKvqnxjtuqcFWYR",
      "issuer": "r3NftTqH2hv3skuWAEDWKvqnxjtuqcFWYR",
      "taxon": 0,
      "type": "normal",
      "origin": "xrp.cafe",
      "verified": false,
      "created": 1759327292000,
      "time": 1791762650000,
      "logoImage": "7bc1fd952b8f3b81fe2eb293fda847c6",
      "twitter": "fuzzy_xrp",
      "website": "https://fuzzyxrp.com/",
      "country": "Europe",
      "countryCc": null,
      "countries24h": [
        {
          "c": "ZA",
          "n": 1,
          "pct": 100
        }
      ],
      "items": 1220,
      "owners": 352,
      "tags": [],
      "rarity": "score",
      "floor": 534.999,
      "floorATH": 1100,
      "floorAthPercent": -51.36372727272727,
      "floor24hAgo": 534.999,
      "floor7dAgo": 537.999,
      "floor30dAgo": 677.999,
      "floor90dAgo": 960,
      "floor1dPercent": 0,
      "floor7dPercent": -0.5576218543157143,
      "floor30dPercent": -21.091476536101084,
      "floor90dPercent": -44.270937499999995,
      "floorHigh24h": 534.999,
      "floorLow24h": 534.999,
      "listedCount": 181,
      "offers": 3050,
      "topOffer": {
        "issuer": "XRPL",
        "currency": "XRP",
        "amount": 1042.790999,
        "nftid": "00080BB84F44098667FBB6C8E7F589183B68708A94C05FC9C102275E05E9EAC3",
        "buyer": "rGENsWZnk2cv5aqWjzFEWxRpBnRKj4jvqL"
      },
      "marketcap": {
        "amount": 652698.78,
        "currency": "XRP",
        "issuer": "XRPL"
      }
    },
    {
      "_id": "4e82426a740b40d0a54e46e2f25ea07b",
      "uuid": "4e82426a740b40d0a54e46e2f25ea07b",
      "name": "Pixel Ape Rowboat Club (PARC)",
      "slug": "parc",
      "description": "10,000 pixel apes rowing on the XRPL.",
      "account": "r9NYWS14TPZ4bjFrxgdMhysBFnSiqMLdu9",
      "issuer": "r9NYWS14TPZ4bjFrxgdMhysBFnSiqMLdu9",
      "taxon": 1,
      "type": "normal",
      "origin": "xrp.cafe",
      "verified": false,
      "created": 1670176851000,
      "time": 1791762611000,
      "logoImage": "f22046017b6adaf8eeabfd1cb0bbb1f3",
      "twitter": "ApeRowboatClub",
      "website": "https://parcxrpl.com",
      "country": "United States",
      "countryCc": "US",
      "countries24h": [
        {
          "c": "US",
          "n": 2,
          "pct": 50
        },
        {
          "c": "PA",
          "n": 1,
          "pct": 25
        },
        {
          "c": "KW",
          "n": 1,
          "pct": 25
        }
      ],
      "items": 9996,
      "owners": 1244,
      "tags": [
        "Pixel Art",
        "Apes",
        "Club",
        "Hot"
      ],
      "rarity": "average",
      "NFTMinter": "rfx2mVhTZzc6bLXKeYyFKtpha2LHrkNZFT",
      "totalNFTsMinted": 14543,
      "floor": 30,
      "floorATH": 300,
      "floorAthPercent": -90,
      "floor24hAgo": 27.9,
      "floor7dAgo": 27.9,
      "floor30dAgo": 30,
      "floor90dAgo": 2,
      "floor1dPercent": 7.526881720430113,
      "floor7dPercent": 7.526881720430113,
      "floor30dPercent": 0,
      "floor90dPercent": 1400,
      "floorHigh24h": 30,
      "floorLow24h": 15.155294,
      "listedCount": 650,
      "offers": 266
    },
    {
      "_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": 1791762630000,
      "logoImage": "7a87b7b7859e96fa6d7b4a4abefd6f72",
      "twitter": "JcRivera",
      "website": "https://thebearchamp.com",
      "country": "United States",
      "countryCc": "US",
      "countries24h": [
        {
          "c": "US",
          "n": 2,
          "pct": 40
        },
        {
          "c": "MX",
          "n": 2,
          "pct": 40
        },
        {
          "c": "PL",
          "n": 1,
          "pct": 20
        }
      ],
      "items": 2208,
      "owners": 433,
      "tags": [
        "Bears",
        "Falling"
      ],
      "rarity": "score",
      "NFTMinter": "rKqqb5QZXVAL3VqXJL6obfRGeHou1DtyBV",
      "totalNFTsMinted": 7835,
      "floor": 98.411,
      "floorATH": 135,
      "floorAthPercent": -27.102962962962962,
      "floor24hAgo": 127,
      "floor7dAgo": 125,
      "floor30dAgo": 90,
      "floor90dAgo": 32,
      "floor1dPercent": -22.511023622047244,
      "floor7dPercent": -21.271199999999997,
      "floor30dPercent": 9.345555555555556,
      "floor90dPercent": 207.534375,
      "floorHigh24h": 127,
      "floorLow24h": 98.411,
      "listedCount": 223,
      "offers": 2399
    }
  ],
  "pagination": {
    "offset": 0,
    "limit": 20,
    "total": 20539,
    "totalPages": 1027,
    "hasMore": true
  },
  "sort": "vol24h",
  "order": "desc",
  "interval": "24h",
  "tags": [
    {
      "tag": "Gaming",
      "count": 471
    },
    {
      "tag": "Apes",
      "count": 319
    },
    {
      "tag": "Traditional Art",
      "count": 258
    },
    {
      "tag": "Punks",
      "count": 250
    },
    {
      "tag": "Bears",
      "count": 231
    }
  ],
  "countries": [
    {
      "name": "United States",
      "cc": "US",
      "count": 1630
    },
    {
      "name": "Indonesia",
      "cc": "ID",
      "count": 600
    },
    {
      "name": "Canada",
      "cc": "CA",
      "count": 357
    },
    {
      "name": "Japan",
      "cc": "JP",
      "count": 351
    },
    {
      "name": "United Kingdom",
      "cc": "GB",
      "count": 342
    }
  ]
}

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