Non-Fungible Token API Documentation Reference Page

Welcome to the documentation reference page for the OpenSea API! As the world's first and largest NFT marketplace, we pride ourselves in having a first-in-class Non-Fungible Token API for developers to use in their projects.

In addition to an instant marketplace for NFT assets, OpenSea provides an HTTP API for fetching non-fungible token ERC721 and ERC1155 assets based on a set of query parameters. Monitoring every non-fungible token contract and caching metadata for each individual token can be a lot of overhead for wallets and websites that wish to display all of a user's collectibles, gaming items, and other assets. By aggregating this data in an easy-to-consume API, we make it easy for wallets and other sites to jumpstart their projects and to make the community as a whole more connected.

Looking for Polygon APIs? Our V2 API is not quite ready yet, but stay tuned for more updates soon!

Here are a couple of products that have integrated the OpenSea API:
Coinbase Wallet
3Box
Opera Wallet
Trust Wallet
Editional
Balance
CryptoGoods
ToknTalk
CKBox
Vault Wallet
Bitski
Portis
Amberdata
Go Wallet
Pillar Wallet
ReceiptChain
imToken
Rainbow
AlphaWallet
MEET.ONE

We provide this API free of charge, but ask in return that you give credit to OpenSea on your site, and link to the OpenSea marketplace from the assets you display (where appropriate). Please see our Logos & Brand Guidelines for images that you can use to credit OpenSea.

This API is rate-limited. If you'd like to use it in a production environment, request an API key here.