Shopify Global Catalog REST API removal
Stopped workingSubscribe to Shopify Global Catalog APIShare
On November 2, 2026, the REST API stopped serving traffic. Requests to /global/* now fail. The API was previously deprecated in April 2026.
Calls it hits
/global/*
What to use instead of these calls
Migrate each call to the Global Catalog MCP server. Use search_catalog for /global/v2/search, get_product for /global/v2/p/{upid} and variant lookups, and lookup_catalog for /global/v2/lookup. This transition requires rewriting the integration because the replacement uses an MCP server with UCP catalog schemas rather than a REST endpoint.
The replacement is an MCP server with the UCP catalog schemas, not a REST endpoint: the integration is rewritten.
In Shopify Global Catalog API's words
The Global Catalog REST API, which was deprecated in April 2026, stops serving traffic on November 2, 2026.
Facts
- API
- Shopify Global Catalog API
discover.shopifyapps.com - Kind
- Removal
- Announced
- April 1, 2026
- Takes effect
- November 2, 2026
- Calls after that day
- Fail
- Source
- Announcement
- Last updated
- Verified
- , against Shopify Global Catalog API's own pages
Questions
When does this change take effect?
Calls to /global/* on Shopify Global Catalog API stopped working on November 2, 2026.
What happens to calls after November 2, 2026?
They have failed since November 2, 2026.
How do I find the calls this hits in my code?
Okapi reads your repository, finds the calls this change hits and opens a pull request with the fix. It never commits to your branches: every change comes as a pull request you review.
More from Shopify Global Catalog API 1
-
/v1/*Version retirement Stopped working
You fixed this one by hand.
Okapi opens the pull request with the fix before the next breaking change reaches your code.