opensea_item_activity
Retrieve a single OpenSea NFT's event history—sales, listings, offers, transfers, and mints—with counterparties, prices, and transaction hashes. Filter by event type to trace ownership.
Instructions
List one OpenSea NFT's event history. Returns the marketplace event history for a single NFT — sales, listings, offers, transfers, and mints — with counterparties, price, and transaction hash. Filter with event_types, for example event_types=SALE,TRANSFER for an ownership trail.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"chain": "<chain>",
"contract_address": "<contract_address>",
"token_id": "<token_id>"
},
"name": "opensea_item_activity"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| chain | Yes | Chain identifier from /opensea/chains | |
| limit | No | Events per page, 1-100 | |
| cursor | No | Opaque pagination cursor from a previous next_page_cursor | |
| token_id | Yes | Token id within the contract | |
| event_types | No | Comma-separated event types | |
| contract_address | Yes | NFT contract address |