NFT floor price tracking
Use OpenSea endpoints to turn nft floor price tracking into repeatable API requests with documented inputs and JSON responses.
Turn OpenSea — the largest NFT marketplace — into structured JSON: collection floor prices and order books, individual NFT sale history and ownership, wallet activity and holdings, and marketplace-wide rankings and drops, all with one API key.
Get OpenSea NFT collection stats, item and wallet activity, floor prices, rankings, and marketplace order books, as structured JSON.
Endpoint families
6
Documented params
144
Examples
0
Live catalog snapshot
Active endpoints
36
Methods
GET
Required params
81
Schema refs
36
{
"platform": "OpenSea",
"endpoint": "opensea-collection",
"method": "GET",
"path": "/opensea/collection/{slug}",
"auth": "apiKey"
}Use cases
Get OpenSea NFT collection stats, item and wallet activity, floor prices, rankings, and marketplace order books, as structured JSON.
Use OpenSea endpoints to turn nft floor price tracking into repeatable API requests with documented inputs and JSON responses.
Use OpenSea endpoints to turn wallet and collector activity monitoring into repeatable API requests with documented inputs and JSON responses.
Use OpenSea endpoints to turn marketplace rankings and drop calendars into repeatable API requests with documented inputs and JSON responses.
Managed execution
Every figure below is read from the live OpenSea endpoint catalog — 36 endpoints, 144 documented request parameters, and 36 published response schemas — the same catalog Docs and Playground run against.
36 documented OpenSea endpoints, grouped into 12 request families — Collection, Item and Profile, plus 9 more.
144 request parameters are documented across those OpenSea endpoints, 81 of them required — the full input contract is public before you write any integration code.
36 of the 36 OpenSea endpoints carry a documented response schema, so the JSON shape is known before you write any parsing code.
OpenSea endpoints document their error responses (400, 404, 429 and 503) alongside the success schema, so a block, a rate limit, or a missing record comes back as a typed error rather than silently empty data.
36 hosted MCP tools back the OpenSea endpoints, so an agent can call the same routes with the same parameters and the same JSON contract, with no custom glue.
Coverage map
These cards are generated from the active endpoint catalog, so the landing page reflects the same API surface used by Docs and Playground.
/opensea/collection/{slug}
/opensea/item/{chain}/{contract_address}/{token_id}
/opensea/profile/{identifier}
/opensea/activity
/opensea/categories
/opensea/chains
Featured endpoints
/opensea/collection/{slug}Returns public marketplace metadata and trading statistics for one NFT collection: name, description, imagery, verification flag, contract address and chain, social links, current floor price and top collection offer, plus lifetime and rolling one-hour/one-day/seven-day/thirty-day sales, volume, and floor-price change. Delisted and blacklisted collections return 404 rather than an empty payload.
MCP tool opensea_collection
/opensea/collection/{slug}/itemsReturns a cursor-paginated page of NFTs in a collection with their traits, rarity rank, current owner, best standing listing, and last sale price. Pass `cursor` from `next_page_cursor` to page forward. Narrow the result set with `listed_only`, `traits`, a `min_price`/`max_price` band, or a `min_rarity`/`max_rarity` rank band — the filters combine, so `traits=Fur:Solid Gold&listed_only=true` returns only buyable Solid Gold apes.
MCP tool opensea_collection_items
/opensea/collection/{slug}/chartReturns a time series for a collection — either its floor price or its traded volume — over the requested window, with each sample in both the settlement token and USD. Use `metric=floor_price` for the floor line and `metric=volume` for the volume bars.
MCP tool opensea_collection_chart
/opensea/collection/{slug}/depthReturns the full bid/ask ladder for a collection: resting listings and offers grouped into price levels with the quantity available at each. This is the depth chart behind OpenSea's own collection page, and it is the fastest way to see how thin or deep the book is above the floor.
MCP tool opensea_collection_depth
/opensea/item/{chain}/{contract_address}/{token_id}Returns one NFT addressed by chain, contract address, and token id, including its traits, rarity rank, current owner, parent collection, best standing listing, and best standing offer. Call `/opensea/chains` for the accepted `chain` values.
MCP tool opensea_item
/opensea/item/{chain}/{contract_address}/{token_id}/listingsReturns every standing sell order for one NFT, with price, quantity, validity window, marketplace, and the maker's wallet. An item with no active listings returns an empty list rather than a 404.
MCP tool opensea_item_listings
Related APIs
How to scrape OpenSea
Crawlora's OpenSea endpoints return normalized public OpenSea marketplace data as JSON with one API key — no wallet connection or OpenSea account required.
Pass a collection slug to /opensea/collection/{slug} for its floor price, volume, and supply stats, or to /opensea/collection/{slug}/items for the items currently listed inside it.
Call /opensea/collection/{slug}/depth for the current bid and ask order book, or /opensea/collection/{slug}/chart for its historical price and volume series.
Pass a chain, contract address, and token ID to /opensea/item/{chain}/{contract_address}/{token_id} for that NFT's detail, /opensea/item/{chain}/{contract_address}/{token_id}/listings for standing listings, or /opensea/item/{chain}/{contract_address}/{token_id}/activity for its sale and transfer history.
Pass a wallet address or ENS name to /opensea/profile/{identifier} for a public profile, or /opensea/profile/{identifier}/items and /opensea/profile/{identifier}/activity for the NFTs it holds and its marketplace activity.
Call /opensea/rankings for collections ranked by volume, /opensea/top-movers or /opensea/most-watched for trending collections, or /opensea/drops for OpenSea's upcoming mint calendar.
FAQ
Call /opensea/collection/{slug} for a collection's floor price and stats, /opensea/item/{chain}/{contract_address}/{token_id} for a single NFT, or /opensea/profile/{identifier} for a wallet's public profile — all return structured JSON with one API key.
Yes — /opensea/collection/{slug}/depth returns the current bid and ask order book, and /opensea/collection/{slug}/offers lists standing collection-wide offers separately from individual item offers.
No. Every OpenSea endpoint reads OpenSea's own public marketplace data — collections, items, and any wallet's public activity — and requires only your Crawlora API key, not a connected wallet or OpenSea account.
Whatever OpenSea itself indexes — call /opensea/chains for the current list of supported chains before querying item or collection endpoints that take a chain parameter.
Yes — /opensea/profile/{identifier}/items lists the NFTs a wallet holds, /opensea/profile/{identifier}/created lists the collections it created, and /opensea/profile/{identifier}/activity lists its marketplace activity history.