NFT (ERC-721 or compatible)

Get transactions for a specific NFT

/v3/nft/transaction/tokenId/{chain}/{tokenAddress}/{tokenId}

20 credit per API call

Get incoming and outgoing transactions for an NFT.

This API is supported for the following blockchains:

  • Celo
  • Ethereum
  • Polygon
get/v3/nft/transaction/tokenId/{chain}/{tokenAddress}/{tokenId}

Request

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

Path parameters

chain'CELO' | 'ETH' | 'MATIC' required
Example:CELO

The blockchain to work with

tokenIdstring uint256 required
Example:123

NFT Token ID.

tokenAddressstring required
Example:0x1ce4e40889a13971681391aad29e88efaf91f784

Address of the token smart contract

Query parameters

pageSizenumber required
Example:10

Max number of items per page is 50.

offsetnumber

Offset to obtain next page of the data.

fromnumber
Example:1087623

Transactions from this block onwards will be included.

tonumber
Example:1087823

Transactions up to this block will be included.

Response

OK

blockNumbernumber required

Block number

txIdstring required

Transaction ID

contractAddressstring required

Contract address

tokenIdstring uint256 required

ID of the token.

fromstring required

Sender

tostring required

recipient

Example response

[
  {
    "blockNumber": 6541235,
    "txId": "0x955c1037608c7aecb6d1a3f150ce7d0a80536bcabb0deb69d62f55292cc4c372",
    "contractAddress": "0x4f54fAD27F7F46C102Cd49b8E75C5593397cd9c3",
    "tokenId": "123",
    "from": "0x780c3de0aba1b51f04cfe8a5d9d277d4ad032b8d",
    "to": "0x8cb76aed9c5e336ef961265c6079c14e9cd3d2ea"
  }
]

Changes

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