getNFTMetadataBatch

Gets the metadata associated with up to 100 given NFT contracts.

Path parameters

apiKeystringRequired

Request

This endpoint expects an object.
tokenslist of objectsOptional

List of token objects to batch request NFT metadata for. Maximum 100.

tokenUriTimeoutInMsintegerOptional
refreshCachebooleanOptionalDefaults to false

Response

contractobjectOptional

Object - Contract for returned NFT

idobjectOptional
balancestringOptional

String - Token balance

titlestringOptional

String - Name of the NFT asset.

descriptionstringOptional

String - Brief human-readable description

tokenUriobjectOptional
mediaobjectOptional
metadataobjectOptional

Relevant metadata for NFT contract. This is useful for viewing image url, traits, etc. without having to follow the metadata url in tokenUri to parse manually.

timeLastUpdatedstringOptional

String - ISO timestamp of the last cache refresh for the information returned in the metadata field.

errorstringOptional

String - A string describing a particular reason that we were unable to fetch complete metadata for the NFT.

contractMetadataobjectOptional
spamInfoobjectOptional

Information about whether and why a contract was marked as spam.

acquiredAtobjectOptional

Only present if the request specified orderBy=transferTime.