Skip to content
Alchemy Logo
Changelog

August 18, 2026

NFT API endpoint deprecation notice

To streamline and improve the NFT API, Alchemy is sunsetting a small set of redundant endpoints — both their V2 and V3 versions — on September 30, 2026. Most have a direct V3 replacement already available. Until then, these endpoints continue to serve traffic; existing callers should migrate before the shutdown.

Being removed on Sept 30, 2026If you still need it, use instead
getCollectionsForOwner (V2 + V3)V3 getContractsForOwner
getCollectionMetadata (V2 + V3)V3 getContractMetadata
isHolderOfCollection (V2), isHolderOfContract (V3)V3 getNFTsForOwner
getSpamContracts (V2 + V3)V3 isSpamContract. Spam flags are also returned inline on V3 getNFTsForOwner / getNFTsForContract.
searchContractMetadata (V2 + V3)V3 getContractMetadata
summarizeNftAttributes (V2), summarizeNFTAttributes (V3)Aggregate collection traits via V3 getNFTsForContract
computeRarity (V2 + V3)Aggregate collection traits via V3 getNFTsForContract
invalidateContract (V2 + V3)No action needed; V3 refreshNftMetadata remains available
isAirdrop (V2), isAirdropNFT (V3)No direct replacement. Reach out to Alchemy support for guidance.
getNFTSales (V2 + V3)No direct replacement. Reach out to Alchemy support for guidance.

See the NFT API Endpoints overview for the current supported list.

Have feedback on this deprecation, or need help planning your migration? Reach out to Alchemy support and we'll work with you to find the right path forward.