Get non-fungible token metadata

Retrieves metadata for a SIP-009 non-fungible token.


GET

Parameters

Path Parameters

principal
REQUIRED
string SIP-009 compliant smart contract principal
token_id
REQUIRED
integer Token ID to retrieve

Query Parameters

locale
string Metadata localization to retrieve
Status codeDescription
200Default Response
404Default Response
422Default Response
cURL
curl -L \
"https://api.hiro.so/metadata/v1/nft/{principal}/{token_id}?locale={locale}" \
-H 'Accept: application/json'
Response
{
"token_uri": "ipfs://ipfs/Qmf9yDYuPTrp8NRUFf8xxDd5Ud24Dx9uYMwMn8o8G2cWPW/12200.json",
"metadata": {
"sip": 16,
"name": "Satoshi's Team #12200",
"description": "Heavy hitters, all-stars and legends of the game join forces to create a collection of unique varsity jackets",
"image": "ipfs://ipfs/QmZMqhh2ztwuZ3Y8PyEp2z5auyH3TCm3nnr5ZfjjgDjd5q/12199.png",
"cached_image": "https://ipfs.io/ipfs/QmZMqhh2ztwuZ3Y8PyEp2z5auyH3TCm3nnr5ZfjjgDjd5q/12199.png",
"cached_thumbnail_image": "https://ipfs.io/ipfs/QmZMqhh2ztwuZ3Y8PyEp2z5auyH3TCm3nnr5ZfjjgDjd5q/12199.png",
"attributes": [
{
"trait_type": "Background",
"display_type": "string",
"value": "value"
}
],
"properties": {
"collection": "Foo Collection",
"total_supply": "10000"
},
"localization": {
"uri": "http://token.com/metadata?hl={locale}",
"default": "en",
"locales": [
"en",
"jp"
]
}
}
}