← Tools Reference

OpenSea

OpenSea integration (Data, Finance). Imported from open-connector.

API key9 toolshttps://api.opensea.io
GET
opensea_search
Search OpenSea collections, tokens, NFTs, and accounts by relevance.

/api/v2/search

4 parameters
ParamTypeRequiredDescription
querystringrequiredSearch query text.
chainsarrayoptionalBlockchain identifiers used to filter search results.
assetTypesarrayoptionalAsset type filters. OpenSea defaults to collection and token when omitted.
limitintegeroptionalNumber of search results to return.
GET
opensea_get_collection
Get one OpenSea collection including details, links, fees, and traits.

/api/v2/collections/{slug}

1 parameter
ParamTypeRequiredDescription
slugstringrequiredThe unique OpenSea collection slug.
GET
opensea_get_collection_stats
Get comprehensive OpenSea statistics for one collection.

/api/v2/collections/{slug}/stats

1 parameter
ParamTypeRequiredDescription
slugstringrequiredThe unique OpenSea collection slug.
GET
opensea_list_collection_nfts
List NFTs in one OpenSea collection with optional trait filtering.

/api/v2/collection/{slug}/nfts

5 parameters
ParamTypeRequiredDescription
slugstringrequiredThe unique OpenSea collection slug.
traitsarrayoptionalTrait filters to AND-combine for returned NFTs.
hasAgentBindingbooleanoptionalFilter to NFTs that have an ERC-8217 agent binding.
limitintegeroptionalNumber of items to return per page.
nextstringoptionalThe OpenSea pagination cursor from the previous response.
GET
opensea_list_collection_traits
List all available traits for an OpenSea collection.

/api/v2/traits/{slug}

1 parameter
ParamTypeRequiredDescription
slugstringrequiredThe unique OpenSea collection slug.
GET
opensea_list_collection_offers
List collection-level offers for an OpenSea collection.

/api/v2/offers/collection/{slug}

3 parameters
ParamTypeRequiredDescription
slugstringrequiredThe unique OpenSea collection slug.
limitintegeroptionalNumber of items to return per page.
nextstringoptionalThe OpenSea pagination cursor from the previous response.
GET
opensea_get_best_nft_listing
Get the best current OpenSea listing for a single NFT.

/api/v2/listings/collection/{slug}/nfts/{identifier}/best

3 parameters
ParamTypeRequiredDescription
slugstringrequiredThe unique OpenSea collection slug.
identifierstringrequiredThe NFT token identifier.
includePrivateListingsbooleanoptionalWhether OpenSea should include private listings.
GET
opensea_get_best_nft_offer
Get the best current OpenSea offer for a single NFT.

/api/v2/offers/collection/{slug}/nfts/{identifier}/best

2 parameters
ParamTypeRequiredDescription
slugstringrequiredThe unique OpenSea collection slug.
identifierstringrequiredThe NFT token identifier.
GET
opensea_get_nft
Get metadata, traits, ownership, and rarity for a single OpenSea NFT.

/api/v2/chain/{chain}/contract/{address}/nfts/{identifier}

3 parameters
ParamTypeRequiredDescription
chainstringrequiredThe blockchain identifier used by OpenSea, such as ethereum, polygon, or base.
addressstringrequiredThe NFT contract address.
identifierstringrequiredThe NFT token identifier.