Skip to main content
GET
/
nft
/
{address}
/
{token_id}
/
price
Get NFT sale prices by token
curl --request GET \
  --url https://deep-index.moralis.io/api/v2.2/nft/{address}/{token_id}/price \
  --header 'X-API-Key: <api-key>'
{
  "last_sale": {
    "transaction_hash": "<string>",
    "block_timestamp": "<string>",
    "buyer_address": "<string>",
    "seller_address": "<string>",
    "price": "<string>",
    "price_formatted": "<string>",
    "payment_token": {
      "token_name": "<string>",
      "token_symbol": "<string>",
      "token_logo": "<string>",
      "token_decimals": "<string>",
      "token_address": "<string>"
    },
    "usd_price_at_sale": "<string>",
    "current_usd_value": "<string>",
    "token_id": "<string>"
  },
  "lowest_sale": {
    "transaction_hash": "<string>",
    "block_timestamp": "<string>",
    "price": "<string>",
    "price_formatted": "<string>",
    "payment_token": {
      "token_name": "<string>",
      "token_symbol": "<string>",
      "token_logo": "<string>",
      "token_decimals": "<string>",
      "token_address": "<string>"
    },
    "buyer_address": "<string>",
    "seller_address": "<string>",
    "usd_price_at_sale": "<string>",
    "current_usd_value": "<string>",
    "token_id": "<string>"
  },
  "highest_sale": {
    "transaction_hash": "<string>",
    "block_timestamp": "<string>",
    "price": "<string>",
    "price_formatted": "<string>",
    "payment_token": {
      "token_name": "<string>",
      "token_symbol": "<string>",
      "token_logo": "<string>",
      "token_decimals": "<string>",
      "token_address": "<string>"
    },
    "buyer_address": "<string>",
    "seller_address": "<string>",
    "usd_price_at_sale": "<string>",
    "current_usd_value": "<string>",
    "token_id": "<string>"
  },
  "average_sale": {
    "price": "<string>",
    "price_formatted": "<string>",
    "current_usd_value": "<string>"
  },
  "total_trades": 123,
  "message": "<string>"
}
Endpoint cost: CUs. Learn more about compute units.

Authorizations

X-API-Key
string
header
default:test
required

Path Parameters

address
string
required

The address of the NFT collection

Example:

"0xBC4CA0EdA7647A8aB7C2061c2E118A18a936f13D"

token_id
string
required

The token id of the NFT collection

Example:

"1"

Query Parameters

chain
enum<string>
default:eth

The chain to query

Available options:
eth,
0x1,
sepolia,
0xaa36a7,
polygon,
0x89,
bsc,
0x38,
bsc testnet,
0x61,
avalanche,
0xa86a,
fantom,
0xfa,
cronos,
0x19,
arbitrum,
0xa4b1,
chiliz,
0x15b38,
chiliz testnet,
0x15b32,
gnosis,
0x64,
gnosis testnet,
0x27d8,
base,
0x2105,
base sepolia,
0x14a34,
optimism,
0xa,
polygon amoy,
0x13882,
linea,
0xe708,
moonbeam,
0x504,
moonriver,
0x505,
moonbase,
0x507,
linea sepolia,
0xe705,
flow,
0x2eb,
flow-testnet,
0x221,
ronin,
0x7e4,
ronin-testnet,
0x7e5,
lisk,
0x46f,
lisk-sepolia,
0x106a,
pulse,
0x171,
sei-testnet,
0x530,
sei,
0x531,
monad,
0x8f
Example:

"eth"

days
integer

The number of days to look back to find the lowest price If not provided 7 days will be the default and 365 is the maximum

Required range: x >= 0

Response

200 - application/json

Returns the sold price details

last_sale
object
required

The sales price of the NFT collection

lowest_sale
object
required

The lowest sale of the NFT collection

highest_sale
object
required

The highest sale of the NFT collection

average_sale
object
required

The average sale of the NFT collection

total_trades
number | null

The total trades in the timeframe

message
string

The error message (if any)