NFT (ERC-721 or compatible)

Get all NFTs from a collection

/v3/nft/collection/{chain}/{address}

20 credit per API call + 10 credits for each listed NFT

Get all NFTs from a collection (all the NFTs that were minted on the smart contract).

This API is supported for the following blockchains:

  • Celo
  • Ethereum
  • Polygon
  • Base
  • Arbitrum One
  • Optimism
get/v3/nft/collection/{chain}/{address}

Request

  • Base URL
    https://api.tatum.io
  • URL
    https://api.tatum.io/v3/nft/collection/{chain}/{address}
  • Auth
    API key in header x-api-key

Path parameters

chain'CELO' | 'MATIC' | 'ETH' | 'ETH_BASE' | 'ETH_ARB' | 'ETH_OP' required
Example:ETH

The blockchain to work with

addressstring required
Example:0x80d8bac9a6901698b3749fe336bbd1385c1f98f2

The blockchain address of the collection

Query parameters

pageSizenumber required
Example:10

Max number of items per page is 50.

offsetnumber

Offset to obtain next page of the data.

Response

OK

tokenIdstring uint256 required

ID of the token.

Example response

[
  {
    "tokenId": "123",
    "metadata": {
      "tokenId": "123",
      "url": "ipfs://QmXFpaS3S7CkLZvihLFA9JbawKdqhjg8dJeDkPntmkD2Pc",
      "metadata": {
        "name": "Example NFT name",
        "description": "Example NFT description",
        "image": "ipfs://QmP4R7ACZ7JRQ6sLdmnPHqjWEXxzdnPvhAV2f6RnQ8uxJ6"
      }
    }
  }
]

Changes

No recorded changes to this operation across all 1 revision of this API.