[SOLVED] Get /{address}/nft missing NFT

I have 21 ERC-1155 NFTs at polygon chain in my wallet 0xb7Dc043BFb258936b096be536cb6522487260D05 but Moralis Web3 API “GET /{address}/nft” returns me 20 results. the NFT { token_address: “0x2953399124F0cBB46d2CbACD8A89cF0599974963”, token_id: “90290013396558085270725375529085274883858641018291011564183625419328183074826” } has been missed.

do you know the transaction hash that minted that token id?

It minted at opensea, do not had the minted transaction hash, but I have the transfer transaction hash: 0xe8e8f0b4b0ae9728b6d708757dbb9a112fe284380187cd4894d5e8e05321b30e
transfer from address 0xc79e562a5c93bc0360d8c22a5ea33e9d46ddbcc4 to address 0xb7Dc043BFb258936b096be536cb6522487260D05.

We can know the transfer histories by using your Web3 API “nft/{address}/{token_id}/transfers” and the address is “0x2953399124F0cBB46d2CbACD8A89cF0599974963”, the token_id is “90290013396558085270725375529085274883858641018291011564183625419328183074826”, and we run this get method can get the result, there is just one result which says send this NFT from address “0xc79e562a5c93bc0360d8c22a5ea33e9d46ddbcc4” to address “0xb7dc043bfb258936b096be536cb6522487260d05”.

it looks like this returns the right output now:

x = await Moralis.Web3API.account.getNFTsForContract({
chain: "polygon",
address: "0xb7Dc043BFb258936b096be536cb6522487260D05",
token_address: "0x2953399124F0cBB46d2CbACD8A89cF0599974963",
});

we had some backlog yesterday on processing transactions on polygon

Dear cryptokid,

I have 25 NFTs

but
Moralis.Web3API.account.getNFTs({
chain: “polygon”,
address: 0xb7Dc043BFb258936b096be536cb6522487260D05,
});
returns me 24…

Thank you

what is the missing nft?

{ “token_address”: “0x2953399124F0cBB46d2CbACD8A89cF0599974963”, “token_id”: “90290013396558085270725375529085274883858641018291011564183625419328183074826” } still missed…
I actually own it

ok, we’ll have to check

Thank you very much bro !!!

it looks like it is indexed now

Yes, I get the correct result.
Thank you!