Shopify Global Catalog: How Shopify Catalog API and UCP Are Changing Online Shopping Experiences

Online shopping has traditionally happened inside a store.

A customer visits a website, searches through its products, opens a product page, adds something to the cart, and checks out.

But AI is changing the way people discover products.

Instead of visiting a specific store first, shoppers can increasingly start with a question, an image, a recommendation, a trip they are planning, a room they want to design, or even something they are watching or talking about.

This creates a new challenge for ecommerce developers.

How do you build a shopping experience that can discover the right products across thousands or millions of merchants?

That’s where Shopify Global Catalog comes in.

Shopify’s Global Catalog gives AI agents and developers a structured way to discover products across Shopify merchants. It works with the Universal Commerce Protocol (UCP) and the Model Context Protocol (MCP) to make product discovery much easier to build into new shopping experiences.

The result is a shift from traditional online stores toward contextual, AI-powered and highly specialized shopping experiences.

What is Shopify Global Catalog?

Shopify Global Catalog is Shopify’s global product discovery infrastructure that allows AI agents to search for and discover products across Shopify merchants.

Instead of building separate integrations with individual stores, an agent can use the Global Catalog to find products from across the Shopify ecosystem.

This makes Global Catalog particularly useful for:

  • Cross-merchant product discovery
  • Comparison shopping
  • AI shopping assistants
  • Product recommendation engines
  • Visual product search
  • Niche marketplaces
  • Personalized shopping experiences
  • Contextual commerce applications

Shopify describes Global Catalog as the option to use when product discovery is not tied to a single merchant. For experiences limited to one Shopify store, Shopify provides Storefront Catalog instead.

What is the Shopify Catalog API?

The Shopify Catalog API provides structured access to Shopify’s product catalog so that applications and AI agents can discover, understand, and present products.

This is important because AI needs more than a collection of web pages.

An agent needs structured information about:

  • Product names
  • Product descriptions
  • Categories
  • Images
  • Variants
  • Prices
  • Availability
  • Product attributes
  • Sellers
  • Checkout information

Shopify’s catalog infrastructure is designed to provide this information in a form that applications and AI systems can work with more reliably than simply scraping individual websites. Shopify says its Catalog API uses standardized product data and real-time information across products from millions of merchants.

That opens the door to a very different type of ecommerce experience.

Instead of asking shoppers to navigate a store, developers can build experiences that bring the right products into the context where the shopper already is.

What is UCP?

UCP, or the Universal Commerce Protocol, is an open protocol designed to give AI agents a common way to interact with commerce systems.

It goes beyond simply finding a product.

UCP is designed to cover the broader commerce journey, including product discovery, carts, checkout and other commerce capabilities.

The UCP Catalog capability specifically supports product discovery through search and lookup operations, while MCP provides a standard way for compatible agents to interact with those tools.

This distinction is useful:

Global Catalog provides access to product discovery across Shopify.

UCP provides the common commerce language and capabilities that agents can use to work with commerce systems.

Together, they give developers a foundation for building new kinds of shopping experiences.

How Does Shopify Global Catalog Work?

Product discovery through Global Catalog follows a relatively simple flow.

1. Discover Products

An agent first searches the Global Catalog using tools such as:

  • search_catalog
  • lookup_catalog

A natural-language request such as:

“Find wireless headphones under $100.”

can be translated into a catalog search.

Global Catalog can also support image-based discovery and other product matching use cases.

The search results can contain products from multiple Shopify merchants, allowing the application to compare or present different offers rather than being locked to a single store.

2. Refine the Product

Once a suitable product has been discovered, the agent can use get_product to retrieve more detailed product information.

This can be particularly useful for products with multiple variants.

For example:

Black wireless headphones, size medium, available now.

The application can retrieve the relevant variant information instead of simply showing a generic product page.

3. Evaluate Available Offers

Global Catalog can provide information that helps an application compare products and merchant offers.

Depending on the request, this can include:

  • Price
  • Availability
  • Product variants
  • Seller information
  • Shipping context
  • Checkout links
  • Product media

This is what turns product discovery into something that can actually support a buying decision.

What Makes Global Catalog Different?

Traditional ecommerce discovery usually starts with a store.

Global Catalog changes the starting point.

The starting point can instead be:

A problem.

A preference.

An image.

A conversation.

A destination.

A piece of content.

For example, imagine someone says:

“I’m setting up a minimalist home office. Find a desk, ergonomic chair, warm desk lamp and a mechanical keyboard that all work together.”

A traditional ecommerce website might require the shopper to search separately for each product.

A Catalog-powered experience could interpret the context, discover relevant products across merchants, and build a complete recommendation.

The shopping experience becomes less about browsing a particular storefront and more about solving the shopper’s problem.

What Can You Build With Shopify Global Catalog?

The most interesting part of Shopify Global Catalog is not simply product search.

It is what developers can build on top of product search.

1. AI Shopping Assistants

A developer can build an AI assistant that understands natural-language shopping requests.

Instead of filters such as:

  • Category
  • Brand
  • Price
  • Color

the shopper can simply describe what they need.

For example:

“Find me a gift for someone who loves coffee, spends a lot of time at their desk, and likes minimalist products.”

The AI can interpret the request and use Global Catalog to find relevant products across merchants.

2. Visual Shopping Experiences

One of the most interesting capabilities of Catalog API is image search.

Instead of describing a product, shoppers can show an image.

A developer could build an experience where someone uploads:

  • A room
  • An outfit
  • A desk setup
  • A kitchen
  • A product they saw online
  • A screenshot
  • A magazine image

The application can then search for visually similar products.

Shopify specifically highlights image search and multimodal discovery as part of the newer Catalog API capabilities.

3. Niche Shopping Experiences

Global Catalog makes it possible to build shopping experiences around a specific interest rather than around a traditional ecommerce category.

For example:

  • Gaming setups
  • Coffee stations
  • Mechanical keyboards
  • Apple workspaces
  • Home offices
  • Photography
  • Travel
  • Fitness
  • Interior design

The application becomes the destination for the interest, while Shopify Catalog provides access to the products.

4. Recommendation Engines

A recommendation engine could combine product discovery with context.

For example:

“I’m going to Tokyo for five days in spring.”

Instead of returning a generic list of travel products, an application could recommend products based on:

  • Destination
  • Season
  • Weather
  • Style
  • Budget
  • Available product variants

This is exactly the kind of contextual commerce experience Shopify demonstrates with its All Set concept.

5. Content-to-Commerce Experiences

A piece of content can become the starting point for shopping.

Imagine:

You’re watching a TV show.

You see a chair, lamp, jacket or pair of shoes you like.

Instead of searching the internet manually, a shopping experience could identify the visual style and surface similar products.

Shopify’s Showroom demo illustrates this concept by turning the things people see on screen into a shopping opportunity.

Examples of Shopping Experiences Built Around Catalog API and UCP

The best way to understand the potential of Shopify Global Catalog is to look at what these capabilities make possible.

Shopify’s Spring ’26 Edition introduced five demonstration experiences designed to show how commerce can be integrated into activities that traditionally had nothing to do with ecommerce.

All Set: Travel Becomes Shoppable

All Set is a travel-oriented experience that creates destination-specific shopping recommendations.

A shopper selects a destination and context such as season and audience, and the application creates a relevant list of products to take on the trip.

The important idea is not simply “travel shopping.”

It is that the trip becomes the shopping interface.

Explore All Set

Sourced: Shop From an Image

Sourced demonstrates how images can become the starting point for product discovery.

Instead of beginning with a search box, the user starts with an image and discovers visually similar products.

This type of experience is especially interesting for interior design, fashion, home decor and inspiration-driven shopping.

Explore Sourced

Starred: Shopping Based on Context

Starred connects horoscope-style content with product recommendations.

The idea demonstrates something broader than astrology: almost any recurring content or personal context can become a shopping surface.

Explore Starred

Showroom: Shop What You See

Showroom turns visual content into a shopping opportunity.

It demonstrates a future in which people can discover products from the things they are already watching rather than navigating to a conventional ecommerce site first.

Explore Showroom

Pippin: Conversational Commerce

Pippin demonstrates conversational shopping.

Instead of navigating menus, the shopper interacts with an experience conversationally and receives product recommendations based on preferences and context.

It is a simple but powerful illustration of how commerce can move from traditional interfaces into conversational ones.

Explore Pippin

More Niche Shopping Experiences

The same thinking can be applied to highly specialized ecommerce experiences.

Examples worth exploring include:

MacSetups — a visual discovery experience centered around Apple-focused workspaces and desk setups.

DeskSetup — a niche destination built around workspace and desk-related products.

Mechanical Keyboards — a focused shopping experience around mechanical keyboards and the enthusiast community surrounding them.

Coffee Stations — a product-focused experience built around coffee setups and related equipment.

BattleStations — a specialized shopping and inspiration experience around gaming setups, PC components and battlestations.

These examples demonstrate an important principle: the future of commerce does not have to look like another generic online store.

A developer can build a shopping destination around a hobby, lifestyle, aesthetic, activity or moment and make product discovery part of that experience.

The specific implementation of third-party experiences should always be verified with their creators; Shopify’s five Spring ’26 demo experiences are the examples explicitly described by Shopify as being built to demonstrate Catalog API and UCP capabilities.

Why Global Catalog Matters for Shopify Developers

For developers, the biggest opportunity is not simply another API.

It is the ability to build new commerce surfaces.

Previously, building a product discovery experience across many merchants could require:

  • Merchant integrations
  • Product feeds
  • Data normalization
  • Inventory synchronization
  • Product taxonomy work
  • Variant handling
  • Availability logic
  • Checkout integration

A global catalog infrastructure reduces much of that complexity.

Shopify’s current developer platform is designed to make agentic commerce accessible to the broader developer ecosystem, allowing developers to build experiences on top of Catalog API and UCP without the older approval-oriented approach Shopify previously used.

That means a small product team can potentially build something much more ambitious.

The value is no longer only in building the store.

The value can be in building the experience that brings products to the shopper.

Why Global Catalog Matters for Shopify Merchants

There is another side to this.

Merchants are not only getting another discovery channel.

They are potentially gaining access to entirely new shopping environments.

A product could appear inside:

  • An AI assistant
  • A recommendation engine
  • A visual search experience
  • A travel planner
  • A content platform
  • A niche marketplace
  • A conversational shopping tool
  • A specialized community application

Shopify explains this as a broader shift toward products being available wherever people are already buying and discovering things.

This changes the importance of product data.

Titles, descriptions, images, variants, categories and attributes are no longer only useful for the merchant’s own storefront.

They can become inputs into completely different interfaces.

Global Catalog and the Future of Ecommerce

The biggest change brought by Shopify Global Catalog may not be a better version of product search.

It may be the disappearance of the idea that every shopping journey needs to start on a store.

A shopper might start with:

A conversation.

A photograph.

A TV show.

A vacation.

A design idea.

A hobby.

A question.

Commerce can then appear naturally inside that experience.

Shopify’s own Spring ’26 demonstrations make this point clearly: travel, television, astrology, images and game-night planning can all become entry points to shopping.

That is why Global Catalog is interesting.

It is not only another way to search products.

It is infrastructure for building new ways to shop.

What Can Businesses and Developers Build Next?

The obvious applications are only the beginning.

Developers could build:

  • AI personal shoppers
  • Visual shopping assistants
  • Niche marketplaces
  • Lifestyle-based recommendation engines
  • Community-driven shopping platforms
  • Product discovery tools
  • AI-powered comparison engines
  • Content-to-commerce applications
  • Conversational shopping interfaces
  • Personalized product collections

The most valuable experiences may be the ones that do not look like ecommerce applications at all.

A great commerce experience might feel like a travel planner.

A room designer.

A personal stylist.

A gaming assistant.

A product researcher.

Or a conversation with an expert.

The underlying commerce infrastructure can remain largely invisible.

Final Thoughts

Shopify Global Catalog represents an important shift in how products can be discovered across the Shopify ecosystem.

With Global Catalog, developers can search across Shopify merchants instead of being restricted to a single storefront. With Catalog API capabilities such as image search, richer product data and product lookup, developers can create more sophisticated discovery experiences. UCP then provides a standardized framework for connecting those experiences to the broader commerce journey.

The biggest opportunity is therefore not simply to build another Shopify store.

It is to build something around the act of shopping itself.

A product catalog can now become the underlying commerce layer behind an entirely different kind of application.

And as AI changes how people search, discover and evaluate products, experiences built on Shopify Global Catalog and UCP could become one of the ways ecommerce moves beyond the traditional storefront.

The next generation of ecommerce may not ask customers to visit a store.

It may bring the right store products to wherever the customer already is.

Scroll to Top