JUMP TOIntroductionWhat is Reservoir?Getting StartedSupported MarketplacesOpenSea APIBlur APIX2Y2 APILooksRare APISudoSwap APINFTX APIOther Supported Marketplaces (API)Supported ChainsEthereum NFT APIPolygon NFT APIOptimism NFT APIArbitrum NFT APIArbitrum Nova APIBase NFT APILinea NFT APIAvalanche NFT APIZora NFT APIBinance Smart Chain (BSC) NFT APISupported TestnetsUsage CreditsTOOLSGetting StartedReservoir API OverviewReservoir SDK (Typescript)Typescript API TypingsAdaptersbuyTokenlistTokenplaceBidacceptOffercancelOrderReservoirKit (React)Installing ReservoirKitReservoirKit HooksThemingTroubleshootingBuyModalListModalBidModalAcceptBidModalCartPopoverCancelListingModalCancelBidModalEditListingModalEditBidModalCollectModal (Mint + Sweep)SweepModalTokenMediaDune Analytics DatasetOpen-Source MarketplaceWebsocketsAsks (Listings)Bids (Offers)SalesTransfersTokensToken AttributeCollectionstop-bid.changedWebsocket best practicesReservoir Sync NodeNFT TRADING APISNFT Trading OverviewCreate Orders (list & bid)Check cross posting statusgetTransaction statusgetSubmit signed orderspostCreate bids (offers)postCancel orderspostCreate asks (listings)postFill Orders (buy & sell)Buy tokens (fill listings)postSell tokens (accept bids)postNFT DATA APISNFT Data OverviewTokensTokensgetToken Events BootstrapgetToken PricesgetToken IDsgetFlagged TokensgetUser TokensgetCreate token setpostRefresh TokenpostCollectionsCollectionsgetTop Selling CollectionsgetSearch collectionsgetSupported marketplaces by collectiongetUser collectionsgetCreate Collection SetpostCreate Contracts SetpostRefresh CollectionpostAttributesAll attributesgetExplore attributesgetActivityCollection activitygetUsers activitygetToken activitygetOrdersAsks (listings)getBids (offers)getOrders depthgetUser Top BidsgetSalesSalesgetTransfersHistorical token transfersgetBulk historical transfersgetEventsAsks status changesgetBid status changesgetCollection floor changesgetCollection top bid changesgetToken price changesgetOwnersOwnersgetCommon CollectionsgetOwners intersectiongetOwners Collection DistributiongetOwners Collection Set DistributiongetStatsStatsgetDaily collection volumegetSourcesSources ListgetChainChain StatsgetNFT DATA OraclesIntroductionOracleCollection bid-ask midpointgetCollection floorgetCollection top bid oraclegetToken status oraclegetUtilsManagementGet rate limits for the given API keygetUpdate token flag statuspostSimulate any given orderpostRedirectsRedirect to the given collection imagegetRedirect response to the given currency address icongetRedirect response to the given source logogetRedirect response to the given token imagegetRedirect response to the given source token pagegetMiscAttach a signature to an existing auth challengepostOff-chain cancel orderspostAttach a signature to an existing permitpostAttach a signature to an existing pre-signaturepostSend the success status of an executionpostBatch transfer NFTspostHiddenSet a community for a specific collectionputUsers activityget https://api.reservoir.tools/users/activity/v3This API can be used to build a feed for a user