Public APIs
OpenSea favicon

OpenSea

Cryptocurrency

The Largest NFT Marketplace.

OpenSea's website screenshot

About OpenSea

OpenSea provides an API for accessing NFT, token, and marketplace data across supported blockchains. It covers account, collection, NFT, contract, and token lookups, along with search functionality across the OpenSea ecosystem. The API also supports marketplace and trading operations, including creating and fulfilling listings and offers, canceling orders, retrieving swap quotes, and building drop mint transactions, as well as analytics and event endpoints for collection stats and activity streams filtered by collection, NFT, or account.

Access requires an API key sent via the x-api-key header, obtainable instantly through the API or via the developer portal; certain wallet-specific endpoints additionally require a scoped bearer token. The API is rate-limited, with higher throughput available on request for production use. It is intended for developers building applications on top of the OpenSea ecosystem, and is accompanied by a TypeScript SDK (@opensea/sdk), a WebSocket-based event streaming library (@opensea/stream-js), a command-line interface (@opensea/cli), and an MCP server for AI agent integration. The API also offers a TOON-encoded response format for AI agents and LLMs, reducing token usage compared to standard JSON responses.

Key features

  • Look up NFTs, collections, accounts, contracts, and tokens across supported blockchains
  • Create, fulfill, and cancel marketplace listings and offers
  • Get swap quotes and execute token swaps
  • Build mint transactions for drops
  • Query collection stats and real-time event streams (sales, transfers, listings, offers)
  • TOON-encoded responses for AI agents to reduce token usage

Frequently asked questions

Is there a free tier?

Yes, you can get an instant free-tier API key via a single API call with no signup needed.

How do I authenticate requests?

All requests require an API key passed via the x-api-key header, and wallet-specific endpoints also require a scoped bearer token.

What SDKs or tools are available?

OpenSea offers a TypeScript SDK (@opensea/sdk), a WebSocket streaming library (@opensea/stream-js), a CLI (@opensea/cli), and an MCP server for AI agent integration.

Are there rate limits?

Yes, the API is rate-limited, and OpenSea asks developers needing higher throughput for production apps to reach out.

Who is this API for?

It's for developers building on top of the OpenSea ecosystem, including NFT/token data lookups, marketplace trading, and AI agents via MCP or TOON-formatted responses.

Advertise here

Featured products

  • SerpApi - Search API favicon
  • Screenshot Scout favicon
  • TalorData favicon
  • CoreClaw favicon

Show your product to thousands of developers

· 100k monthly pageviews
· 7k newsletter subscribers

Advertise your product