Check NFT Listed on Which Marketplace

hi @cryptokid , @Yomoo

How to check on which marketplace NFT is listed on?

I have created one NFT on my marketplace but when this NFT sell on another marketplace like opensea then how to know which NFT listed and which is not listed on my marketplace.

I think this is working using ‘getApproved’ solidity function but i am not sure how to do that in cloud function.

Hey @yogesh,

in order to find out whether your NFT is listed in a marketplace, the best way will be to check out whether there are any buy or sell orders of your NFT on a certain marketplace which can be fetched through the marketplace’s API

Just by checking getApproved does not necessarily indicate that it is listed on a marketplace as it just indicate that a certain address are being approved, which not necessarily could be the marketplace smart contract address being approved.

At the moment, easiest way to get started is by using our getNFTTrades API right here to fetch various trades (buy/sell orders) on certain marketplaces. We are currently only integrated with OpenSea, but in the future we might integrate with other NFT Marketplaces to support your use cases.

Let me know if you have any other issue, would be happy to help you solve your issues