Check the Chains page for details about product and chain support!

| Endpoint | What to use it for |
|---|---|
| getNFTsForOwner | Retrieve the NFTs owned by a wallet address |
| getOwnersForNFT | Retrieve the owners of a given token |
| getOwnersForContract | Retrieve all the owners for a given NFT contract, including snapshotting owners at any block number. |
| getContractsForOwner | Retrieve the list of NFT contracts from which a wallet address owns one or more tokens. |
| NFT Activity Webhook | Receiving real-time updates for NFT Transfers and NFT mints |
| Endpoint | What to use it for |
|---|---|
| getNFTsForContract | Retrieve all the NFTs for a given contract or collection |
| getNFTMetadata | Retrieve the metadata associated with a given NFT i.e. a specific tokenId |
| getNFTMetadataBatch | Retrieve the metadata associated with several NFTs across collections in a single request |
| getContractMetadata | Retrieve the metadata associated with a given contract or collection |
| getContractMetadataBatch | Retrieve contract metadata for several different contracts in a single request |
| refreshNftMetadata | Submit a request that Alchemy refresh the cached NFT metadata for a particular token. |
| Endpoint | What to use it for |
|---|---|
| isSpamContract | Returns whether a specific contract is marked as spam or not |
| reportSpam | Report a contract if you think its spam |
| Endpoint | What to use it for |
|---|---|
| getFloorPrice | Retrieve the floor price of a NFT collection by marketplace |