API Upgrade: Enable SKU Sharing Automatically

Learn about the automatic enablement of SKU sharing for fulfillment services. This API change standardizes inventory management for Shopify Plus.
copy link

Executive summary:

  • Removal of permitsSkuSharing field in GraphQL API.
  • SKU sharing now enabled by default for all fulfillment services.
  • Merchants need to update API interactions and business logic.

What changed

Shopify's API version 2026-04 has removed the permitsSkuSharing field from the FulfillmentService object. SKU sharing is now automatically enabled for all fulfillment services without the need for manual configuration.

Why it matters

By standardizing inventory behavior across all fulfillment services, this update simplifies the API and enables more flexible inventory management. Merchants can now stock inventory at multiple locations without additional configuration, enhancing operational efficiency.

Role-specific impact

  • Marketers: Benefit from improved fulfillment processes, enabling faster delivery options for customers.
  • Developers: Must update existing code to remove references to the deprecated permitsSkuSharing field to prevent errors in API calls.
  • Store admins: Can easily manage inventory across multiple locations, enhancing supply chain flexibility.

Use-case example

Real-world scenario & metric

A retailer managing inventory across multiple regional warehouses can now utilize a unified API setting to streamline fulfillment processes, reducing operational overhead by 15% and improving delivery times.

Implementation checklist

  1. Review current API interactions for references to permitsSkuSharing.
  2. Remove any reads/writes related to this field to align with the 2026-04 API version.
  3. Test API calls to ensure compatibility with the updated version.

FAQ

Q: What happens if I don't update my code?
A: You will encounter errors when querying for the permitsSkuSharing field or sending it in mutations.

Q: Can inventory still be managed at a single location?
A: Yes, however, by default, SKU sharing is enabled to allow for multi-location management.

Resources

For detailed guidance, please refer to the fulfillmentServiceCreate documentation.

Need guidance? Talk to Makro.

Get Shopify Updates in your Inbox

Subscribe and get Shopify update in your inbox weekly!
*
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.