Skip to main content
GET
cURL
5 credits per request

  • collectionAddress: Path parameter. NFT collection contract address.
  • tokenId: Path parameter. Identifier of the asset within the collection.
  • blockchain: Chain the collection lives on. Defaults to ethereum.

Authorizations

X-API-KEY
string
header
required

API key required to access the endpoints. Generate one from your dashboard at https://openapi.coinstats.app and pass it in the X-API-KEY request header. Never expose your key in client-side code.

Path Parameters

collectionAddress
string
required

The address of the NFT collection

Example:

"0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d"

tokenId
string
required

The Token ID of the NFT asset

Example:

"108"

Query Parameters

blockchain
enum<string>
default:ethereum

The blockchain network identifier from /wallet/blockchains call response (its chain field). NFT data is available on: ethereum, polygon-pos, base, arbitrum-one, optimistic-ethereum, zksync, blast, linea, scroll, zora, abstract, apechain, avalanche, binance_smart, unichain, soneium, berachain, world-chain, celo, xdai, monad. Defaults to ethereum.

Available options:
ethereum,
polygon-pos,
base,
arbitrum-one,
optimistic-ethereum,
zksync,
blast,
linea,
scroll,
zora,
abstract,
apechain,
avalanche,
binance_smart,
unichain,
soneium,
berachain,
world-chain,
celo,
xdai,
monad
Example:

"ethereum"

Response

Get single asset

address
string
required

The contract address of the NFT

Example:

"0xbc4ca0eda7647a8ab7c2061c2e118a18a936f13d"

blockchain
string
required

The blockchain network where the NFT exists

Example:

"ethereum"

tokenId
string
required

The unique token ID of the NFT within the collection

Example:

"0"

attributes
object[]
required

Array of NFT attributes/traits with detailed metadata

Example:
collectionId
string
required

Unique identifier for the NFT collection

Example:

"e1d92f9a882dd4db91feabe806a326af"

name
string | null
required

Name of the NFT (can be null for some NFTs)

Example:

null

previewUrl
string
required

URL for the preview/thumbnail image of the NFT

Example:

"https://img.reservoir.tools/images/v2/mainnet/7%2FrdF%2Fe%2F0iXY8HduhRCoIehkmFeXPeOQQFbbmIPfjCZeLloToqp073iyCX%2FAT3E6uYDqjoHHp1CsuC3u6gJ%2BxixS6XKRAFdBaJMUefz4QR69ZDW9ItgF7Bv047qTmFku0Hxt5Ib2RmfppbDYaFxKWQ%3D%3D"

rarityRank
number
required

Rarity rank of the NFT within its collection (lower numbers indicate higher rarity)

Example:

2673

rarityScore
number
required

Numerical rarity score calculated based on trait distribution

Example:

75.409

source
string
required

Data source provider for the NFT information

Example:

"reservoir"

standard
string
required

NFT token standard (ERC721, ERC1155, etc.)

Example:

"ERC721"

url
string
required

Full-resolution image URL of the NFT

Example:

"https://img.reservoir.tools/images/v2/mainnet/i9YO%2F4yHXUdJsWcTqhqvf%2BytcG2XMhnD4zz%2BhMYH9%2FZK%2FhVtu%2B3gYAAVBBdL1dsMoZPY79XY4AQ%2FN91VDNlxaLilzKrcVKu%2FcHUBfdHr%2BSM%3D"

lastSaleDate
string<date-time>

Date of the last sale transaction for this NFT

Example:

"2024-01-15T10:30:00.000Z"

lastSalePrice
number

Price of the last sale transaction for this NFT

Example:

15.75

listSource
object

Source platform where the NFT is currently listed

Example:

"opensea"

listPrice
number

Current listing price of the NFT if it is for sale

Example:

20.5