Skip to main content
Version: 2.2

Get NFT owners by token(s)

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

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

QUERY PARAMS
limitnumberrequired
The number of results to return
offsetnumber
The number of results to skip
cursorstring
The cursor to use for getting the next page
token_idsarrayrequired
The identifiers of the tokens to get owners for
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.getNFTOwnersByTokens({
"limit": 5,
"network": "mainnet"
});

console.log(response);
} catch (e) {
console.error(e);
}
Response Example
{
"cursor": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJhZGRyZXNzIjoiMHhkODUwOTQyZWY4ODExZjJhODY2NjkyYTYyMzAxMWJkZTUyYTQ2MmMxIiwiY2hhaW4iOiJldGgiLCJkaXNhYmxlVG90YWwiOiJ0cnVlIiwiYXBpS2V5SWQiOjM2NTg5LCJsaW1pdCI6MTAwLCJ0b3BpYzMiOiI9Om51bGwiLCJ0b19ibG9jayI6IjE0NjgxNTM3IiwicGFnZSI6MSwidG90YWwiOjAsIm9mZnNldCI6MSwidWMiOnRydWUsImlhdCI6MTY3MTk3ODQwNH0.XM9IN3wRJgWzSvQCy-K4Asgs_j8p9xTM1pY7UnHEhs4",
"hasNextPage": true,
"result": {
"amount": "2",
"collection_data_id_hash": "6993fb8b5688d392a2d94127b9926519d6327e69f2bcf3dc0c5df2c060aec97d",
"collection_name": "Topaz Troopers",
"creator_address": "0x9125e4054d884fdc7296b66e12c0d63a7baa0d88c77e8e784987c0a967c670ac",
"last_transaction_timestamp": "2022-09-17T22:03:32.000000Z",
"last_transaction_version": "210373856",
"name": "Topaz Troopers 123",
"owner_address": "0x9125e4054d884fdc7296b66e12c0d63a7baa0d88c77e8e784987c0a967c670ac",
"property_version": "1",
"table_type": "0x3::token::TokenStore",
"token_data_id_hash": "1824178d98256f40046db3db8cf462f1c0a8e0d37304218044f11e69761c88e1",
"token_properties": "{\"point\": \"0x30\", \"author\": \"0x33454e4a4f59204c616273\"}"
}
}