Skip to main content
All CollectionsFAQ
I just minted an NFT - why is it not showing up in the API?
I just minted an NFT - why is it not showing up in the API?
Jonathan Blackburn avatar
Written by Jonathan Blackburn
Updated over a year ago

Ensure you are compliant with the standards

In order for the NFT to show up in the API it needs to be compliant with ERC721 or ERC1155 standards.

Both of these standards require the implementation of supportsInterface method from ERC165 standard.

If you use OpenZeppelin contracts this is done automatically for you.

A way to double check this is to open your contract in Etherscan and ensure it says ERC721 or ERC1155 on your contract page.

A contract like this will show up in the NFT API.

A contract like this won't show up in the NFT API.

You can also use the Resync NFT Contract and Resync metadata endpoint to refresh the metadata of the contract or NFT.

You are welcome to visit our documentation website and YouTube channel, for more useful resources and great tutorials on the Moralis Web3 development platform.

Did this answer your question?