GET /nft/analytics/rotations
GET

/v1/nft/analytics/rotations

NFT collection rotation analytics

AuthNone — works without a key

Request

GEThttps://api.xrpl.to/v1/nft/analytics/rotations
Query parameterValueDescription
period24h|7d|30d (default 7d)
minXrpnumber (default 1)
limitint (max 100, default 50)
curl 'https://api.xrpl.to/v1/nft/analytics/rotations'

Response

200Example response20 ms · just now · 8.5 KB · 268 lines
https://api.xrpl.to/v1/nft/analytics/rotations
{
  "success": true,
  "period": "7d",
  "totalRotators": 261,
  "totalCollections": 212,
  "collections": [
    {
      "cid": "68ac0b38bea24e898d64310eb51d9e45",
      "rotateInXrp": 93459.66987000001,
      "rotateOutXrp": 91537.57454500007,
      "netFlow": 1922.0953249999438,
      "rotateInTraders": 100,
      "rotateOutTraders": 90,
      "name": "Fuzzyverse",
      "slug": "fuzzyverse",
      "logoImage": "1793057021779_79042cbe55484eae89ffb9f49131c13e.webp"
    },
    {
      "cid": "33920d4b2f0346fba52ece9f05c54f5f",
      "rotateInXrp": 17626.898849999998,
      "rotateOutXrp": 17738.646,
      "netFlow": -111.74715000000288,
      "rotateInTraders": 15,
      "rotateOutTraders": 17,
      "name": "Fuzzybears",
      "slug": "fuzzybears",
      "logoImage": "97225f420393790dcb6d4ac46a047ff8"
    },
    {
      "cid": "efed3948e547465f8e8e91c43fcef084",
      "rotateInXrp": 11522.960669,
      "rotateOutXrp": 12506.356419000002,
      "netFlow": -983.3957500000015,
      "rotateInTraders": 4,
      "rotateOutTraders": 6,
      "name": "Fuzzycards 589 Edition Booster Box Bundle",
      "slug": "fuzzycards-589-edition-booster-box-bundle",
      "logoImage": "1788577272955_6191754c516e41669931978769bc8e13.webp"
    },
    {
      "cid": "7084fa0b6e264ee4a0c639160d46a292",
      "rotateInXrp": 6532.962171,
      "rotateOutXrp": 9435.429836000001,
      "netFlow": -2902.467665000001,
      "rotateInTraders": 32,
      "rotateOutTraders": 34,
      "name": "ARMY Mutable Soldiers",
      "slug": "army-mutable-soldiers",
      "logoImage": "1792994308575_08512b8a66a5473dbc833d358c52c769.webp"
    },
    {
      "cid": "ed13f760cd834d618281aba26416c204",
      "rotateInXrp": 7121.41868,
      "rotateOutXrp": 8735.50182,
      "netFlow": -1614.0831399999997,
      "rotateInTraders": 6,
      "rotateOutTraders": 6,
      "name": "sraebyzzuF",
      "slug": "sraebyzzuf",
      "logoImage": "7bc1fd952b8f3b81fe2eb293fda847c6"
    }
  ],
  "topRotators": [
    {
      "account": "rNxNH2be3T67ZZmSepv8DxjPqbpH7AwXsE",
      "totalVolume": 21451.542657999988,
      "colCount": 1,
      "topCollections": [
        {
          "cid": "68ac0b38bea24e898d64310eb51d9e45",
          "name": "Fuzzyverse",
          "slug": "fuzzyverse",
          "logoImage": "1793057021779_79042cbe55484eae89ffb9f49131c13e.webp",
          "direction": "buy",
          "bought": 21261.542657999988
        },
        {
          "cid": "68ac0b38bea24e898d64310eb51d9e45",
          "name": "Fuzzyverse",
          "slug": "fuzzyverse",
          "logoImage": "1793057021779_79042cbe55484eae89ffb9f49131c13e.webp",
          "direction": "sell",
          "sold": 190
        }
      ]
    },
    {
      "account": "rHZNQX3hi3EaSCR2VmKMoyBCctM4h8BhCR",
      "totalVolume": 10327.445179,
      "colCount": 3,
      "topCollections": [
        {
          "cid": "efed3948e547465f8e8e91c43fcef084",
          "name": "Fuzzycards 589 Edition Booster Box Bundle",
          "slug": "fuzzycards-589-edition-booster-box-bundle",
          "logoImage": "1788577272955_6191754c516e41669931978769bc8e13.webp",
          "direction": "buy",
          "bought": 6508.714669
        },
        {
          "cid": "68ac0b38bea24e898d64310eb51d9e45",
          "name": "Fuzzyverse",
          "slug": "fuzzyverse",
          "logoImage": "1793057021779_79042cbe55484eae89ffb9f49131c13e.webp",
          "direction": "buy",
          "bought": 152.3835
        },
        {
          "cid": "8a14b50b4fb44dc289c0f5383d4eaa19",
          "name": "Fuzzycards Genesis Booster Box Bundle",
          "slug": "fuzzycards-genesis-booster-box-bundle",
          "logoImage": "1777969345188_2b8428e897d54aff9ac467005fb5d605.webp",
          "direction": "sell",
          "sold": 2031.78
        },
        {
          "cid": "68ac0b38bea24e898d64310eb51d9e45",
          "name": "Fuzzyverse",
          "slug": "fuzzyverse",
          "logoImage": "1793057021779_79042cbe55484eae89ffb9f49131c13e.webp",
          "direction": "sell",
          "sold": 1634.56701
        }
      ]
    },
    {
      "account": "rcBrDtfWkzmYr6fnvAjy3mPga6vELDEPR",
      "totalVolume": 8420.834492000002,
      "colCount": 10,
      "topCollections": [
        {
          "cid": "33920d4b2f0346fba52ece9f05c54f5f",
          "name": "Fuzzybears",
          "slug": "fuzzybears",
          "logoImage": "97225f420393790dcb6d4ac46a047ff8",
          "direction": "buy",
          "bought": 1350
        },
        {
          "cid": "68ac0b38bea24e898d64310eb51d9e45",
          "name": "Fuzzyverse",
          "slug": "fuzzyverse",
          "logoImage": "1793057021779_79042cbe55484eae89ffb9f49131c13e.webp",
          "direction": "buy",
          "bought": 598.35921
        },
        {
          "cid": "7084fa0b6e264ee4a0c639160d46a292",
          "name": "ARMY Mutable Soldiers",
          "slug": "army-mutable-soldiers",
          "logoImage": "1792994308575_08512b8a66a5473dbc833d358c52c769.webp",
          "direction": "buy",
          "bought": 365.61881100000005
        },
        {
          "cid": "68ac0b38bea24e898d64310eb51d9e45",
          "name": "Fuzzyverse",
          "slug": "fuzzyverse",
          "logoImage": "1793057021779_79042cbe55484eae89ffb9f49131c13e.webp",
          "direction": "sell",
          "sold": 2630.1392100000003
        },
        {
          "cid": "efed3948e547465f8e8e91c43fcef084",
          "name": "Fuzzycards 589 Edition Booster Box Bundle",
          "slug": "fuzzycards-589-edition-booster-box-bundle",
          "logoImage": "1788577272955_6191754c516e41669931978769bc8e13.webp",
          "direction": "sell",
          "sold": 2030.76411
        }
      ]
    },
    {
      "account": "rUufLB5deeX9y64qDmCsdvZR5AQh1mrEfM",
      "totalVolume": 8104.979090999999,
      "colCount": 14,
      "topCollections": [
        {
          "cid": "13ccb60bb71046be9bfeb969f5127876",
          "name": "The Bear Champ - Dead As Fuck",
          "slug": "bearchampdaf",
          "logoImage": "7a87b7b7859e96fa6d7b4a4abefd6f72",
          "direction": "buy",
          "bought": 2032.5288209999999
        },
        {
          "cid": "ed13f760cd834d618281aba26416c204",
          "name": "sraebyzzuF",
          "slug": "sraebyzzuf",
          "logoImage": "7bc1fd952b8f3b81fe2eb293fda847c6",
          "direction": "buy",
          "bought": 990.49275
        },
        {
          "cid": "078c191f64b24d8cb202a3596d362a6b",
          "name": "Mouse: Lucky Punch ",
          "slug": "luckypunch",
          "logoImage": "4992cb368e347ea28191e66b4886716c",
          "direction": "buy",
          "bought": 607.6115399999999
        },
        {
          "cid": "68ac0b38bea24e898d64310eb51d9e45",
          "name": "Fuzzyverse",
          "slug": "fuzzyverse",
          "logoImage": "1793057021779_79042cbe55484eae89ffb9f49131c13e.webp",
          "direction": "sell",
          "sold": 3409.8347849999996
        },
        {
          "cid": "2fe45d02b88147a3ad86350921e0cda5",
          "name": "Riptards",
          "slug": "riptards",
          "logoImage": "b67f4c843c76423b7d21e1abfcf8ec94",
          "direction": "sell",
          "sold": 30.4767
        }
      ]
    },
    {
      "account": "rPZ9jk2qL8oyVnehbrFgPEPznm2nupW5Xr",
      "totalVolume": 7702.531086999999,
      "colCount": 5,
      "topCollections": [
        {
          "cid": "68ac0b38bea24e898d64310eb51d9e45",
          "name": "Fuzzyverse",
          "slug": "fuzzyverse",
          "logoImage": "1793057021779_79042cbe55484eae89ffb9f49131c13e.webp",
          "direction": "buy",
          "bought": 7579.9072369999985
        },
        {
          "cid": "b248e3908e4a4c779e9cc337e2f561d6",
          "name": "1/1s by Dale",
          "slug": "1sbydale",
          "logoImage": "b577e08afbc8b994b73f7b91e54edbe5",
          "direction": "buy",
          "bought": 55.87395
        },
        {
          "cid": "24b8e8b6e0284da8b37784a3c99b4a5d",
          "name": "Digital painting",
          "slug": "digitalpainting",
          "logoImage": "e6f25dd5def9d2c1c129e6e9f22e10e1",
          "direction": "buy",
          "bought": 30
        },
        {
          "cid": "73b8a4f5a1a54cae8decf0a6c785beaf",
          "name": "Casino Society",
          "slug": "casino-society",
          "logoImage": "03ea1fc9d433e174dbd973deaece3b76",
          "direction": "sell",
          "sold": 30.801
        },
        {
          "cid": "bc6ad35b8cec4066afc1f00fe34a7f0c",
          "name": "Gator X",
          "slug": "gatorx",
          "logoImage": "1786653090300_07e89b4478b64a43a243eea191437c1f.webp",
          "direction": "sell",
          "sold": 5.9489
        }
      ]
    }
  ]
}

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

What it does

NFT collection rotation analytics

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