Jump to Content
OpenSea Developer Documentation
HomeDocsAPI EndpointsAnnouncements
OpenSeaOpenSea Developer Documentation
API Endpoints
OpenSea
HomeDocsAPI EndpointsAnnouncements
All
Pages
Start typing to search…

OpenSea API

  • Overview
  • Requesting API keys
  • Analytics Endpoints
    • Get collection statsget
    • Get events (by collection)get
    • Get events (by NFT)get
    • Get events (by account)get
    • Get eventsget
  • NFT Endpoints
    • Get an OpenSea Account Profileget
    • Get a single collectionget
    • Get multiple collectionsget
    • Get contractget
    • Get payment tokenget
    • Refresh NFT metadatapost
    • Get collection traitsget
    • Get NFT metadataget
    • Get NFTs by collectionget
    • Get NFTget
    • Get NFTs by contractget
    • Get NFTs by accountget
  • OpenSea Marketplace Endpoints
    • Build Criteria Offerpost
    • Create Criteria Offerpost
    • Create Item Offerpost
    • Fulfill Offerpost
    • Get Item Offersget
    • Get Listingsget
    • Create Listingpost
    • Cancel Orderpost
    • Fulfill Listingpost
    • Get Orderget
    • Get offers (by trait)get
    • Get best offer (by NFT)get
    • Get offers (by NFT)get
    • Get all offers (by collection)get
    • Get offers (by collection)get
    • Get best listing (by NFT)get
    • Get best listings (by collection)get
    • Get all listings (by collection)get

OpenSea Stream API

  • Stream API Overview
  • Stream API Event Example Payloads
  • Using Stream API without SDK

Fulfill Listing

post https://api.opensea.io/api/v2/listings/fulfillment_data

Retrieve all the information, including signatures, needed to fulfill a listing directly onchain.

Language
Credentials
Header
Click Try It! to start a request and see the response here!