Skip to main content
Version: 2.2

Get NFTs by token ID hashes

GEThttps://mainnet-aptos-api.moralis.io/nfts

Get one or many NFTs by token ID hash. Learn more about token ID hashes here.

QUERY PARAMS
token_idsarrayrequired
The identifiers of the tokens to get
No items in the array
Responses
API KEY
import Moralis from 'moralis';

try {
await Moralis.start({
apiKey: "YOUR_API_KEY"
});

const response = await Moralis.AptosApi.nfts.getNFTsByIds({
"network": "mainnet"
});

console.log(response);
} catch (e) {
console.error(e);
}
Response Example
[
{
"collection_data_id_hash": "6993fb8b5688d392a2d94127b9926519d6327e69f2bcf3dc0c5df2c060aec97d",
"collection_name": "Topaz Troopers",
"creator_address": "0x9125e4054d884fdc7296b66e12c0d63a7baa0d88c77e8e784987c0a967c670ac",
"description": "A badge which proves you are an OG #TopazTrooper.",
"description_mutable": "false",
"largest_property_version": "1",
"last_transaction_timestamp": "2022-09-17T22:03:32.000000Z",
"last_transaction_version": "210373856",
"maximum": "18446744073709551615",
"maximum_mutable": "false",
"metadata_uri": "https://static-cdn.risewallet.io/nft/aptos-monkeys/1572.jpeg",
"name": "Souffl3 Testnet NFT",
"payee_address": "0x0b11e89a399fa11c802099024498da9fc6512bd3d2d3068f0e78320bd6243990",
"properties_mutable": "false",
"royalty_mutable": "false",
"royalty_points_denominator": "100",
"royalty_points_numerator": "20",
"supply": "32976",
"token_data_id_hash": "1824178d98256f40046db3db8cf462f1c0a8e0d37304218044f11e69761c88e1",
"uri_mutable": "false"
}
]