NFT API Overview

๐Ÿ“˜

Donโ€™t have an API key?

Go to console.chainbase.com to create an account and a new API key.

Supported chains by use case

When calling the NFT API, you can use the Network ID listed in the table below as the chain_id parameter. NFT API only supports EVM-compatible blockchains for now.

We will continue to add support for new blockchains. If there is a chain that you wish to support, but we do not, please let us know by reaching out to [email protected]

ChainNetwork IDBalancesNFT TransfersNFT OwnershipNFT MetadataCollectionsNFT Marketplace
Ethereum1:white-check-mark::white-check-mark::white-check-mark::white-check-mark::white-check-mark::white-check-mark:
Polygon137:white-check-mark::white-check-mark::white-check-mark::white-check-mark:
BNB56:white-check-mark::white-check-mark::white-check-mark::white-check-mark:
Avalanche43114:white-check-mark::white-check-mark::white-check-mark::white-check-mark:
Fantom250:white-check-mark::white-check-mark:
Arbitrum42161:white-check-mark::white-check-mark:
Optimism10:white-check-mark::white-check-mark:

NFT API Endpoints by use case

Balances

EndpointWhat to use it for?
getAccountNFTsGet NFTs

NFT Transfers

EndpointWhat to use it for?
getNftTransfersGet NFT transfers by collection

NFT Ownership

EndpointWhat to use it for?
getNFTOwnerGet NFT owner by token
getNFTOwnerHistoryGet NFT owner history by token
getNFTOwnersGet NFT owners by collection

NFT Metadata

EndpointWhat to use it for?
getNFTMetadataGet NFT metadata
getNFTRarityGet the calculated OpenRarity of NFTs for a collection

Collections

EndpointWhat to use it for?
getNFTCollectionGet NFT collection
getNFTSearchSearch NFT collection

NFT Marketplace

EndpointWhat to use it for?
getNFTFloorPriceGet floor price by collection
getNFTPriceHistoryGet floor price history by collection
getNFTCollectionTrendingGet trending collections by marketplace