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 response2 ms · just now · 7.1 KB · 236 lines
https://api.xrpl.to/v1/nft/analytics/rotations
{
  "success": true,
  "period": "7d",
  "totalRotators": 151,
  "totalCollections": 131,
  "collections": [
    {
      "cid": "ed13f760cd834d618281aba26416c204",
      "rotateInXrp": 4351.812828,
      "rotateOutXrp": 4312.588946,
      "netFlow": 39.22388200000023,
      "rotateInTraders": 2,
      "rotateOutTraders": 5,
      "name": "sraebyzzuF",
      "slug": "sraebyzzuf",
      "logoImage": "7bc1fd952b8f3b81fe2eb293fda847c6"
    },
    {
      "cid": "06015ac6f5c147cebce2ba79a9ecc3ad",
      "rotateInXrp": 3608.3778320000006,
      "rotateOutXrp": 3899.306797999999,
      "netFlow": -290.9289659999986,
      "rotateInTraders": 67,
      "rotateOutTraders": 73,
      "name": "Sexy Betzy",
      "slug": "sexy-betzy",
      "logoImage": "1789206591843_c55ca6d416d74d2585c0f72746429a01.webp"
    },
    {
      "cid": "33920d4b2f0346fba52ece9f05c54f5f",
      "rotateInXrp": 3548.9322500000003,
      "rotateOutXrp": 2873.88481,
      "netFlow": 675.0474400000003,
      "rotateInTraders": 6,
      "rotateOutTraders": 4,
      "name": "Fuzzybears",
      "slug": "fuzzybears",
      "logoImage": "97225f420393790dcb6d4ac46a047ff8"
    },
    {
      "cid": "efed3948e547465f8e8e91c43fcef084",
      "rotateInXrp": 0,
      "rotateOutXrp": 1573.61361,
      "netFlow": -1573.61361,
      "rotateInTraders": 0,
      "rotateOutTraders": 1,
      "name": "Fuzzycards 589 Edition Booster Box Bundle",
      "slug": "fuzzycards-589-edition-booster-box-bundle",
      "logoImage": "1788577272955_6191754c516e41669931978769bc8e13.webp"
    },
    {
      "cid": "13ccb60bb71046be9bfeb969f5127876",
      "rotateInXrp": 360.64095,
      "rotateOutXrp": 666.42384,
      "netFlow": -305.78289000000007,
      "rotateInTraders": 2,
      "rotateOutTraders": 4,
      "name": "The Bear Champ - Dead As Fuck",
      "slug": "bearchampdaf",
      "logoImage": "7a87b7b7859e96fa6d7b4a4abefd6f72"
    }
  ],
  "topRotators": [
    {
      "account": "rMcg5KTZEvusmMipfXwtpMX4rTkayDPng1",
      "totalVolume": 4865.606226,
      "colCount": 1,
      "topCollections": [
        {
          "cid": "ed13f760cd834d618281aba26416c204",
          "name": "sraebyzzuF",
          "slug": "sraebyzzuf",
          "logoImage": "7bc1fd952b8f3b81fe2eb293fda847c6",
          "direction": "buy",
          "bought": 3837.01653
        },
        {
          "cid": "ed13f760cd834d618281aba26416c204",
          "name": "sraebyzzuF",
          "slug": "sraebyzzuf",
          "logoImage": "7bc1fd952b8f3b81fe2eb293fda847c6",
          "direction": "sell",
          "sold": 1028.589696
        }
      ]
    },
    {
      "account": "rhjmLkJcQkLf7aooDibaXPX5dJ5UFRsY8Z",
      "totalVolume": 3091.51911,
      "colCount": 2,
      "topCollections": [
        {
          "cid": "33920d4b2f0346fba52ece9f05c54f5f",
          "name": "Fuzzybears",
          "slug": "fuzzybears",
          "logoImage": "97225f420393790dcb6d4ac46a047ff8",
          "direction": "buy",
          "bought": 1260.59
        },
        {
          "cid": "33920d4b2f0346fba52ece9f05c54f5f",
          "name": "Fuzzybears",
          "slug": "fuzzybears",
          "logoImage": "97225f420393790dcb6d4ac46a047ff8",
          "direction": "sell",
          "sold": 1050.92911
        },
        {
          "cid": "ed13f760cd834d618281aba26416c204",
          "name": "sraebyzzuF",
          "slug": "sraebyzzuf",
          "logoImage": "7bc1fd952b8f3b81fe2eb293fda847c6",
          "direction": "sell",
          "sold": 780
        }
      ]
    },
    {
      "account": "r33SNW2rSBkXGmn84FSKSY4RG4FJ7fUVhk",
      "totalVolume": 1953.424,
      "colCount": 3,
      "topCollections": [
        {
          "cid": "33920d4b2f0346fba52ece9f05c54f5f",
          "name": "Fuzzybears",
          "slug": "fuzzybears",
          "logoImage": "97225f420393790dcb6d4ac46a047ff8",
          "direction": "buy",
          "bought": 300
        },
        {
          "cid": "ed13f760cd834d618281aba26416c204",
          "name": "sraebyzzuF",
          "slug": "sraebyzzuf",
          "logoImage": "7bc1fd952b8f3b81fe2eb293fda847c6",
          "direction": "sell",
          "sold": 965.0955
        },
        {
          "cid": "33920d4b2f0346fba52ece9f05c54f5f",
          "name": "Fuzzybears",
          "slug": "fuzzybears",
          "logoImage": "97225f420393790dcb6d4ac46a047ff8",
          "direction": "sell",
          "sold": 660.3285
        },
        {
          "cid": "4e82426a740b40d0a54e46e2f25ea07b",
          "name": "Pixel Ape Rowboat Club (PARC)",
          "slug": "parc",
          "logoImage": "f22046017b6adaf8eeabfd1cb0bbb1f3",
          "direction": "sell",
          "sold": 28
        }
      ]
    },
    {
      "account": "r3nqpMTj2VBKAB96xUcsSfVaz3D8mTvLf1",
      "totalVolume": 1922.7626500000001,
      "colCount": 4,
      "topCollections": [
        {
          "cid": "06015ac6f5c147cebce2ba79a9ecc3ad",
          "name": "Sexy Betzy",
          "slug": "sexy-betzy",
          "logoImage": "1789206591843_c55ca6d416d74d2585c0f72746429a01.webp",
          "direction": "buy",
          "bought": 14.220428
        },
        {
          "cid": "efed3948e547465f8e8e91c43fcef084",
          "name": "Fuzzycards 589 Edition Booster Box Bundle",
          "slug": "fuzzycards-589-edition-booster-box-bundle",
          "logoImage": "1788577272955_6191754c516e41669931978769bc8e13.webp",
          "direction": "sell",
          "sold": 1573.61361
        },
        {
          "cid": "4cdc447ee8eb41a68e0825a2d3e5323c",
          "name": "SEAL on XRPL CTO - SCROLLS",
          "slug": "seal-cto-scrolls",
          "logoImage": "1773203601083_5fc3e500ec7a4039b2abc8925648391d.webp",
          "direction": "sell",
          "sold": 299.68755
        },
        {
          "cid": "42bd43113f0a4116b6e9cd0ff6adf50a",
          "name": "Black Market Dawgs",
          "slug": "blackmarketdawgs",
          "logoImage": "1786229256811_5b00cda31248465b945246bcac60e55e.webp",
          "direction": "sell",
          "sold": 19.189999999999998
        }
      ]
    },
    {
      "account": "rGWvgRyhpLAnZf5MTdPDRBvhcShPya4DMC",
      "totalVolume": 1237.4954579999999,
      "colCount": 3,
      "topCollections": [
        {
          "cid": "ed13f760cd834d618281aba26416c204",
          "name": "sraebyzzuF",
          "slug": "sraebyzzuf",
          "logoImage": "7bc1fd952b8f3b81fe2eb293fda847c6",
          "direction": "buy",
          "bought": 514.796298
        },
        {
          "cid": "293324d387d04e918634e407943f3f1c",
          "name": "scrappy",
          "slug": "scrappy",
          "logoImage": "0f36acbebcfec8a11546ce2e6e753602",
          "direction": "buy",
          "bought": 3
        },
        {
          "cid": "ed13f760cd834d618281aba26416c204",
          "name": "sraebyzzuF",
          "slug": "sraebyzzuf",
          "logoImage": "7bc1fd952b8f3b81fe2eb293fda847c6",
          "direction": "sell",
          "sold": 650
        },
        {
          "cid": "90997f23346143e6b7d022d8ec329d83",
          "name": "Ugas Brethren ",
          "slug": "ugasbrethren",
          "logoImage": "dff2036348c335edeb1d5cf221e95c8b",
          "direction": "sell",
          "sold": 69.69916
        }
      ]
    }
  ]
}

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