Deprecation of `in_catalog` and `catalogs` Fields from `Location` Object

Deprecation of `in_catalog` and `catalogs` Fields from `Location` Object

Shopify Updates: 

Understanding the Deprecation

The in_catalog and catalogs fields represent a legacy feature tied to directly connected catalogs in a location. However, with the advent of the Markets Home feature, this concept has become obsolete.

Key Updates

  • Starting in version 2026-04, the in_catalog and catalogs fields are officially deprecated.
  • These fields will no longer appear in Shopify’s API documentation after this version.

What Developers Need to Know

If your application relied on the in_catalog or catalogs fields, it’s time to update your integrations to accommodate the changes. Any continued use of these fields may lead to unexpected errors in the future.

  • Review your API integrations and remove dependencies on these fields.
  • Test your app thoroughly to ensure it functions as expected with the updated API.

Who Does This Affect?

This change impacts developers who utilize Shopify’s Admin GraphQL API and specifically relied on these deprecated fields. If these fields are not in use in your integrations, no further action is required.

Back to blog