Shopify has introduced a new UNLISTED product status available in the 2025-10 GraphQL Admin API, REST Admin APIs, and Webhooks API. This status allows merchants to hide products from store search, recommendations, collections, all sales channels, internet searches, and Shopify Catalog—while still keeping them accessible via direct URL. Products with unlisted status will only appear in the Storefront API and Liquid when explicitly referenced by handle, ID, or metafield reference.
For Shopify developers, this new status opens up new product management workflows. You can now build features that allow merchants to keep products live for specific audiences or direct marketing campaigns without cluttering search results or recommendations. This is particularly valuable for limited-edition items, exclusive deals, or products in pre-launch phases that need controlled access.
If you're building custom storefronts, product management tools, or inventory systems on Shopify, you'll need to account for the unlisted status in your queries and product filtering logic to ensure your applications handle all product states correctly.
GetShopifyToken simplifies secure authentication to Shopify's Admin APIs so you can quickly implement these product management features. Our OAuth solutions handle token generation and refresh, letting you focus on building the unlisted product functionality your merchants need.