Skip to main content
Version: 2.0

Get NFTs by wallet(s)

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

Get NFTs belonging to one or many wallets.

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
owner_addressesarrayrequired
The addresses of the owners to get tokens for
No items in the array
collection_blacklistarray
The collection data id hashes of the collections to whitelist
No items in the array
collection_whitelistarray
The collection data id hashes of the collections to whitelist
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.wallets.getNFTByOwners({
"limit": 5
});

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\"}"
}
}