Get Detailed NFT Stats

Returns bucketed stats for a given NFT collection.

Endpoint: getDetailedNftStats

Method: POST

Arguments

NameTypeDescription
bucketCountInt

The number of aggregated values to receive.
Note: Each duration has predetermined bucket sizes.
The first n-1 buckets are historical. The last bucket is a snapshot of current data.
duration day1: 6 buckets (4 hours each) plus 1 partial bucket
duration hour12: 12 buckets (1 hour each) plus 1 partial bucket
duration hour4: 8 buckets (30 min each) plus 1 partial bucket
duration hour1: 12 buckets (5 min each) plus 1 partial bucket
duration min5: 5 buckets (1 min each) plus 1 partial bucket
For example, requesting 11 buckets for a min5 duration will return the last 10 minutes worth of data plus a snapshot for the current minute.

collectionAddressString!

The contract address of the NFT collection.

Required
durations[DetailedNftStatsDuration]

The list of durations to get detailed pair stats for.

groupingString

The marketplace address to filter by. Can be used to get marketplace-specific metrics, otherwise uses all.

networkIdInt!

The network ID the NFT collection is deployed on.

Required
timestampInt

The unix timestamp for the stats. Defaults to current.

Response

NameTypeDescription
collectionAddressString!The contract address of the NFT collection.
groupingStringThe marketplace address or all. Can be used to get marketplace-specific metrics.
networkIdInt!The network ID the NFT collection is deployed on.
stats_day1WindowedDetailedNftStatsThe breakdown of stats over a 24 hour window.
stats_day30WindowedDetailedNftStatsThe breakdown of stats over a 30 day window.
stats_hour1WindowedDetailedNftStatsThe breakdown of stats over an hour window.
stats_hour4WindowedDetailedNftStatsThe breakdown of stats over a 4 hour window.
stats_hour12WindowedDetailedNftStatsThe breakdown of stats over a 12 hour window.
stats_week1WindowedDetailedNftStatsThe breakdown of stats over a 7 day window.