Retrieve transactions by NFT

Returns all on-chain transactions (Contract specific/OS Seaport/LooksRare/X2Y2/Rarible/CryptoPunks) as well as Seaport listings for the specified NFT token. Can be set to include transactions such as transfer, burn, mint, sale and list, or all which includes all transactions. Ethereum and Polygon mainnet is supported.

Useful for:

  • Tracking all transactions of an NFT token.
  • Building analytics and monitoring solutions.

Related:

Path Params
string
required
Defaults to 0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d

Contract address of the NFT from which to query transactions.

string
required
Defaults to 567

Token ID of the NFT from which to query transactions.

Query Params
string
enum
required
Defaults to ethereum

Blockchain of the NFT from which to query transactions.

Allowed:
integer
1 to 20
Defaults to 20

The number of results returned per page. Limit can range between 1 and 50, and the default is 50.

type
array of objects
required
Defaults to all

Transaction type. You can specify the event types as an array. all returns all transaction types.

type*
string

Continuation. Pass this value from the previous response to fetch the next page.

Response

transactions property that contains an array of up to page_size transactions. Each entry in the array is a separate transaction. If no more transactions are available, the resulting array will be empty.

Language
Credentials
Header
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json