Get Multi-Chain NFT Floor Prices and Sales Counts Across 130,000+ Collections
TL;DR
We’ve added 3 new endpoints to get NFT market data: volume, sales count and floor prices!
These endpoints currently support over 130,000 NFT collections across 9 marketplaces and 9 blockchains, with more being continuously added.
This feature makes it easy to render graphs and other visuals for an NFT collection. The response is flat, which means you can spend less time parsing data.
Introduction
Covalent is thrilled to announce the release of three new endpoints for accessing NFT market data: Volume, Floor Price, and Sales Count. These additions open a myriad of opportunities for developers to seamlessly integrate detailed NFT market analysis functionalities into their applications, ensuring they have the necessary tools to extract vital insights and patterns.
The following protocols, chains and number of collections are currently supported:
Visualize NFT Markets Like Never Before
These new endpoints collectively offer a powerful suite of tools that aim to enhance your application's analytical capabilities:
Ease of Integration: With a flat response structure, integration becomes straightforward, allowing developers to focus on creating captivating visual representations without getting bogged down by complex data parsing.
Enhanced Visual Renderings: Having access to detailed market data ensures that your application can render informative and engaging visualizations like graphs, improving user experience and interaction.
Rich Insights: By leveraging Volume, Floor Price, and Sales Count, a wealth of market insights such as trading intensity, entry-level price points, and overall trading trends can be unlocked, facilitating well-informed decision-making processes for users.
Volume: Comprehensive Trading Insight
Explore the overall trading atmosphere of an NFT collection with the Volume endpoint. It aggregates the total trade volume, offering a daily synopsis of the fiat and native token value of trades in a collection. Developers can leverage this to understand the average price trends and the total value accumulated within a default 30-day period.
Endpoint structure:
v1/{$chain_name}/nft_market/${collection_address}/volume/?key=${COVALENT_API_KEY}
By integrating the Volume endpoint, visual renderings such as graphs become a breeze to implement, allowing for a more comprehensive and insightful representation of market dynamics. This ensures that you can spend less time parsing data and more time focusing on building meaningful user experiences.
Sample response:
{
updated_at: "2023-09-02",
address: "0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d",
quote_currency: "USD"
items: [
{
date: "2023-08-31",
"volume_quote": 21000.00,
"volume_pretty": "21,000.00",
"average_quote": "19,200.32"
},
{
date: "2023-08-30",
"volume_quote": 19500.00,
"volume_pretty": "19,500.00",
"average_quote": "17,345.32"
},
]
}
Floor Price: Entry Point Analysis
The Floor Price endpoint is your gateway to understanding the lowest price at which an NFT was sold each day. With its default setting offering data for the past 30 days at daily granularity, it becomes an essential tool to analyze the entry-level market trends of an NFT collection.
Endpoint structure:
/v1/labs/${chain_name}/nft_market/${collection_address}/floor_price/?key=${COVALENT_API_KEY}
Although the floor price usually uses the listing price, which happens off-chain, our endpoint innovatively utilizes the lowest (on-chain) sale price for each day to ensure accuracy and reliability in the data you use.
Sample response:
{
"data": {
"address": "0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d",
"updated_at": "2023-10-11T19:53:42.299955197Z",
"quote_currency": "USD",
"chain_id": 1,
"chain_name": "eth-mainnet",
"items": [
{
"date": "2023-09-11T00:00:00Z",
"floor_price_native_quote": 25.75,
"floor_price_quote": 39743.44477615332,
"pretty_floor_price_quote": "$39,743.44"
},
{
"date": "2023-09-12T00:00:00Z",
"floor_price_native_quote": 25,
"floor_price_quote": 39764.57456116362,
"pretty_floor_price_quote": "$39,764.57"
},
]
},
Sales Count: Market Health
Get a clearer picture of market activity by utilizing the Sales Count endpoint. It provides a daily count of sales in a collection, aggregated for the past 30 days, enabling developers to gauge the frequency of trading activities over time.
Endpoint structure:
v1/${chain_name}/nft_market/${collection_address}/sale_count/?key=${COVALENT_API_KEY}
This feature makes it easier to observe and analyze trading trends, allowing for a more nuanced understanding of market behavior and participant activity.
Sample response:
{
"data": {
"address": "0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d",
"updated_at": "2023-10-16T21:46:26.277156217Z",
"quote_currency": "USD",
"chain_id": 1,
"chain_name": "eth-mainnet",
"items": [
{
"date": "2023-09-16T00:00:00Z",
"sale_count": 17
},
{
"date": "2023-09-17T00:00:00Z",
"sale_count": 10
},
{
"date": "2023-09-18T00:00:00Z",
"sale_count": 13
},
]
}
How to Get Started with NFT Market Data
Sign up for a free API key if you haven’t already, and find the new endpoints under the NFT → Market Data section of our API Reference.
Once authenticated, use your preferred method to make requests. Beside the path params you’ll find code snippets for our TypeScript and Python SDKs, as well as Ruby and Shell.
Use Cases and Sample UI
Below are examples of charts rendered directly with the data returned from each API call!
This data is visible on NFT marketplaces like OpenSea, Blur and Rarible, however, OpenSea appears to have the most sophisticated analytics page with actual visualizations, which is something other marketplaces could incorporate with these endpoints.
Additionally, there are many marketplaces that currently don’t provide any analytics, and could integrate these features to help their users better understand NFT markets.
Conclusion
With NFT market data, simplify visualization tasks, streamline data parsing, and uncover market trends with ease. We’re excited to see you integrate these new endpoints and level up your dApps.
Please share your thoughts, queries, or feedback to foster a vibrant and supportive community. Whether you seek guidance, wish to contribute ideas, or navigate challenges, our community is here to support and inspire.