NFT (ERC-721 or compatible)

Get NFT transactions on a blockchain address

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

20 credit per API call

Get incoming and outgoing NFT transactions on a blockchain address.

This API is supported for the following blockchains:

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

Request

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

Path parameters

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

The blockchain to work with

addressstring required
Example:0x8ce4e40889a13971681391aad29e88efaf91f784

Account address you want to get balance of

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.