Look up a Hedera NFT with a mirror node
Read a Hedera NFT's owner and metadata through a mirror-node REST query. Learn the token and serial path, encoded fields and common response errors.
Content reviewed on
Step 1: Build the request path
GET /api/v1/tokens/{tokenId}/nfts/{serialNumber}https://mainnet.mirrornode.hedera.com as its host.
TOKEN_ID and SERIAL_NUMBER before running it:
curl --fail-with-body --max-time 15 \
'https://mainnet.mirrornode.hedera.com/api/v1/tokens/TOKEN_ID/nfts/SERIAL_NUMBER'Step 2: Read the identifiers and owner
account_id as the account reported for ownership in that response, and inspect the deleted field when present.
| Field | What to inspect |
|---|---|
token_id | |
serial_number | |
account_id | |
deleted | |
metadata |
Step 3: Decode the metadata carefully
metadata field is base64-encoded bytes. For a conventional NFT, decoding it can reveal a URI pointing to metadata JSON. It is not guaranteed to be JSON itself or even valid text.
Step 4: Read the transfer history
GET /api/v1/tokens/{tokenId}/nfts/{serialNumber}/transactions

