Moralis MCP Server

Official
by MoralisWeb3

getNFTTrades

Retrieve NFT trades for a specific contract, filter by marketplace, and access detailed trade data using block numbers or dates. Integrate easily with the Moralis MCP Server for comprehensive NFT transaction insights.

Instructions

Get trades of NFTs for a given contract with the ability to filter by marketplace.

Input Schema

NameRequiredDescriptionDefault
addressNoThe address of the NFT contract
cursorNoThe cursor returned in the previous response (used for getting the next page).
from_blockNoThe minimum block number from which to get the transfers * Provide the param 'from_block' or 'from_date' * If 'from_date' and 'from_block' are provided, 'from_block' will be used.
from_dateNoThe start date from which to get the transfers (format in seconds or datestring accepted by momentjs) * Provide the param 'from_block' or 'from_date' * If 'from_date' and 'from_block' are provided, 'from_block' will be used.
limitNoThe desired page size of the result.
marketplaceNoMarketplace from which to get the trades. See [supported Marketplaces](https://docs.moralis.io/web3-data-api/evm/nft-marketplaces).
nft_metadataNoInclude the NFT Metadata of the NFT Token
to_blockNoThe block number to get the trades from
to_dateNoThe end date from which to get the transfers (format in seconds or datestring accepted by momentjs) * Provide the param 'to_block' or 'to_date' * If 'to_date' and 'to_block' are provided, 'to_block' will be used.

Input Schema (JSON Schema)

{ "properties": { "address": { "description": "The address of the NFT contract", "type": "string" }, "cursor": { "description": "The cursor returned in the previous response (used for getting the next page).", "type": "string" }, "from_block": { "description": "The minimum block number from which to get the transfers\n* Provide the param 'from_block' or 'from_date'\n* If 'from_date' and 'from_block' are provided, 'from_block' will be used.\n", "type": "integer" }, "from_date": { "description": "The start date from which to get the transfers (format in seconds or datestring accepted by momentjs)\n* Provide the param 'from_block' or 'from_date'\n* If 'from_date' and 'from_block' are provided, 'from_block' will be used.\n", "type": "string" }, "limit": { "description": "The desired page size of the result.", "type": "integer" }, "marketplace": { "description": "Marketplace from which to get the trades. See [supported Marketplaces](https://docs.moralis.io/web3-data-api/evm/nft-marketplaces).", "enum": [ "opensea", "blur", "looksrare", "x2y2", "0xprotocol" ], "type": "string" }, "nft_metadata": { "description": "Include the NFT Metadata of the NFT Token", "type": "boolean" }, "to_block": { "description": "The block number to get the trades from", "type": "string" }, "to_date": { "description": "The end date from which to get the transfers (format in seconds or datestring accepted by momentjs)\n* Provide the param 'to_block' or 'to_date'\n* If 'to_date' and 'to_block' are provided, 'to_block' will be used.\n", "type": "string" } }, "type": "object" }

You must be authenticated.

Other Tools from Moralis MCP Server

Related Tools

ID: paxjr6tzn8