# Shopify API-Changelog

Wir prüfen täglich den Entwickler-Changelog von Shopify, weil wir produktive Integrationen auf der Shopify API betreiben. Diese Seite listet die 165 Änderungen, die wir seit Beginn der Überwachung am 29. März 2026 erfasst haben, die neuesten zuerst. Die letzte erfolgreiche Prüfung war am 27. September 2026. Wir kümmern uns darum; bis dahin fehlen hier eventuell die neuesten Änderungen.

**Kurz gesagt:** 9 Breaking Changes und 2 Deprecations in der Shopify API in den letzten 90 Tagen. Zuletzt: „automaticDiscounts query is removed in API version 2027-01“ (18. September 2026).

- [Offizieller Shopify-Changelog](https://shopify.dev/changelog?filter=api)
- [RSS-Feed: Änderungen an der Shopify API](https://seamless.engineering/api-changelog/shopify/rss.xml)
- [Alle Shopify-Integrationen](https://seamless.engineering/de/integrations/shopify/)

## Änderungen an der Shopify API

Die Einordnung erfolgt automatisch. Prüfen Sie die Notiz des Anbieters, bevor Sie Aufwand einplanen.

### September 2026

- **automaticDiscounts query is removed in API version 2027-01** (Breaking Change, 18. Sept. 2026): The automaticDiscounts query will be removed in the 2027-01 API version, requiring integrations to migrate to alternative endpoints.
- **Removed session.currentSession.staffMemberId from POS UI Extensions (2026-10)** (Breaking Change, 17. Sept. 2026): The staffMemberId field has been removed from POS UI Extensions in version 2026-10, breaking existing code that relies on this property.
- **Updates to Events payloads and subscription configuration** (Breaking Change, 16. Sept. 2026): Events payloads and subscription configuration have been updated, requiring integration updates to continue receiving webhooks correctly.
- **Discounts Allocator Function API developer preview has ended** (Breaking Change, 10. Sept. 2026): The Discounts Allocator Function API developer preview period has ended, requiring any experimental implementations to transition to production or alternative solutions.
- **Customer Address APIs now support countryCode** (Deprecation, 8. Sept. 2026): The Customer Address APIs now support countryCode parameter and the previous approach is being deprecated.
- **Variants now support multiple barcodes** (Breaking Change, 8. Sept. 2026): Product variants now support multiple barcodes through a new barcodes field, replacing the previous single barcode field, requiring integration updates.

### August 2026

- **More resilient refreshes for expiring offline access tokens** (Fehlerbehebung, 28. Aug. 2026): Improvements made to handle expiring offline access tokens more reliably in the Admin GraphQL API.
- **Four additional topics now available for Events** (Neue Funktion, 26. Aug. 2026): New event topics have been added to the Events & webhooks system, expanding notification capabilities.
- **Script tags deprecated and will stop running on March 1, 2027** (Deprecation, 24. Aug. 2026): Script tags are deprecated and will cease to function on March 1, 2027, requiring migration to alternative solutions.
- **Draft order and transfer/shipment inventory moving from reserved to committed** (Breaking Change, 5. Aug. 2026): Inventory status for draft orders and transfers/shipments will change from reserved to committed in API version 2026-10, affecting inventory calculations.
- **orderCreate mutation now supports multiple tracking numbers per fulfillment** (Neue Funktion, 3. Aug. 2026): The orderCreate mutation now supports multiple tracking numbers for each fulfillment, adding new functionality to order creation.
- **Oxygen is now available on development stores** (Neue Funktion, 3. Aug. 2026): Oxygen deployment option now available for Hydrogen development stores.

### Juli 2026

- **Updating an order's shipping address recalculates taxes as of API version 2026-10** (Breaking Change, 30. Juli 2026): As of API version 2026-10, updating an order's shipping address now recalculates taxes automatically, changing the financial data returned by the mutation.
- **SubscriptionContractCalculation API now available in early access** (Neue Funktion, 27. Juli 2026): New API for subscription contract calculations released in early access for testing.
- **Invalid metafield queries now return errors in the GraphQL Admin API** (Breaking Change, 24. Juli 2026): The GraphQL Admin API now returns errors for invalid metafield queries instead of silently failing, which may break existing error handling.
- **Liquid templates can now compose pages with blocks and partials** (Neue Funktion, 21. Juli 2026): New Liquid block and partial tags enable more modular and composable template structures.
- **Metafield triggers and additional topics now available for Events** (Neue Funktion, 21. Juli 2026): New event topics for metafield changes and additional webhook triggers have been added.
- **Physical inventory feature preview** (Neue Funktion, 17. Juli 2026): Physical inventory management capabilities are now available in feature preview in the Admin GraphQL API.
- **Card deposit endpoint now requires mTLS certificate** (Breaking Change, 16. Juli 2026): Card deposit API endpoint now requires mutual TLS certificate authentication for enhanced security.
- **Storefront API @inContext supports channelId** (Neue Funktion, 15. Juli 2026): New channelId argument added to @inContext directive in Storefront API 2026-10.
- **POS Extensions background extension target support** (Breaking Change, 9. Juli 2026): POS adds pos.app.ready.data for persistent headless event handling; .observe targets are no longer supported and must be migrated.
- **POS UI extensions 2026-07 uses per-unit fixed-amount line item discounts** (Breaking Change, 8. Juli 2026): POS UI extensions 2026-07 changes to use per-unit fixed-amount line item discounts instead of total amount discounts.
- **Customer Account API Customer.lastIncompleteCheckout and Checkout types removed in 2026-10** (Breaking Change, 6. Juli 2026): The Customer.lastIncompleteCheckout and Checkout types are being removed from the Customer Account API in version 2026-10.
- **Markets APIs now support MarketRegionSubdivision** (Neue Funktion, 3. Juli 2026): New MarketRegionSubdivision type added to Markets API for finer geographic targeting.
- **OrderDisplayFulfillmentStatus now returns FULFILLMENT_NOT_REQUIRED** (Neue Funktion, 3. Juli 2026): OrderDisplayFulfillmentStatus enum updated to return FULFILLMENT_NOT_REQUIRED for orders with no fulfillable items.
- **BusinessEntity now exposes legalEntityId in GraphQL Admin API** (Neue Funktion, 1. Juli 2026): In API v2026-07, BusinessEntity includes new legalEntityId field for stable legal entity identification across shops and markets.
- **Deprecation of cumulative marketing engagements** (Deprecation, 1. Juli 2026): Cumulative marketing engagements feature deprecated with future removal date requiring action from users.
- **Discount application information now available for draft orders on Customer Account API** (Neue Funktion, 1. Juli 2026): New GraphQL Customer Account API fields expose draft order discounts and per-line-item allocations for precise discount querying.
- **discountedUnitPrice on DraftOrderLineItem Customer Account API deprecation** (Deprecation, 1. Juli 2026): discountedUnitPrice field on DraftOrderLineItem deprecated in Customer Account API.
- **Market-driven shipping now available in feature preview** (Neue Funktion, 1. Juli 2026): New market-driven shipping capabilities released in feature preview requiring action from integrators.
- **Merchant-owned delivery profile APIs deprecated for market-driven shipping** (Deprecation, 1. Juli 2026): Merchant-owned delivery profile APIs deprecated in favor of market-driven shipping APIs.
- **New lineItem field on the GiftCard object** (Neue Funktion, 1. Juli 2026): GiftCard object now includes lineItem field linking gift cards to their originating order or null if issued manually.

### Juni 2026

- **Configure order attribution for sales channel apps** (Neue Funktion, 30. Juni 2026): Sales channel apps can now define granular order attribution via new 2026-07 APIs, passing handles via orders/carts and managing via Admin GraphQL.
- **Payment mandates now expose an id field** (Neue Funktion, 27. Juni 2026): PaymentMandateResource object in API 2026-07 now includes a new id field for improved mandate identification.
- **Carrier services will no longer be automatically added to the default shipping profile** (Breaking Change, 26. Juni 2026): Carrier services are no longer automatically added to default shipping profiles in the Admin GraphQL API, requiring manual configuration by integrations.
- **Storefront MCP cart tools are being deprecated in favour of UCP Cart MCP** (Deprecation, 24. Juni 2026): Storefront MCP cart tools are deprecated in favor of UCP Cart MCP, requiring migration to the new tool set.
- **DraftOrderDiscountNotAppliedWarning.priceRule removed in GraphQL Admin API 2026-10** (Breaking Change, 23. Juni 2026): The priceRule field is being removed from DraftOrderDiscountNotAppliedWarning in API version 2026-10.
- **Removal of ITEM_NOT_STOCKED_AT_LOCATION error** (Breaking Change, 19. Juni 2026): The ITEM_NOT_STOCKED_AT_LOCATION error type is being removed from the Admin GraphQL API, requiring integration updates to handle the new error response.
- **Flow action extensions now support relative paths** (Neue Funktion, 18. Juni 2026): Flow action URLs now support relative paths, enabling easier use of tunnels during local development.
- **Admin GraphQL API now supports app-owned delivery profiles that cover all shippable items** (Neue Funktion, 17. Juni 2026): New capability to create app-owned delivery profiles covering all shippable items.
- **Apps can now open Shopify's file picker with the Intents API** (Neue Funktion, 17. Juni 2026): Intents API now supports pick:shopify/File intent to let merchants choose files from their Shopify file library.
- **Built for Shopify requirements for Returns/Exchanges and Subscription apps** (Deprecation, 17. Juni 2026): Apps must use Customer Account API to authenticate buyers by December 1, 2026, to maintain Built for Shopify status.
- **Bulk queries now execute up to 4X faster** (Fehlerbehebung, 17. Juni 2026): Performance improvement for bulk queries in Admin GraphQL API.
- **Buy Shipping Labels with GraphQL Admin API** (Neue Funktion, 17. Juni 2026): New shippingLabelPurchase mutation lets apps buy Shopify Shipping labels asynchronously for fulfillment orders.
- **Create channel markets with GraphQL Admin API** (Neue Funktion, 17. Juni 2026): API 2026-07 adds channel markets support; create, update, and query markets per sales channel for channel-specific availability, pricing, and currencies.
- **Define and set metafields on inventory transfers** (Neue Funktion, 17. Juni 2026): Admin GraphQL API 2026-07 allows defining and setting metafields directly in inventory transfers without separate calls.
- **New Collection model and APIs now available** (Breaking Change, 17. Juni 2026): A new Collection model and associated APIs are now available in the Admin GraphQL API, providing enhanced collection management capabilities.
- **New purchaseType and recurringCycleLimit fields in discount UI extensions** (Neue Funktion, 17. Juni 2026): App discount UI extensions can now configure purchaseType and recurringCycleLimit through the discounts plugin.
- **Purchase-type filtering now enforced for app discounts** (Breaking Change, 17. Juni 2026): appliesOnSubscription and appliesOnOneTimePurchase fields on app discounts are now enforced at checkout.
- **Sidekick app extensions available** (Neue Funktion, 17. Juni 2026): All app developers can now build Sidekick app extensions to integrate with Sidekick and access data or take action within their apps.
- **WhatsApp marketing consent now available in Admin API and Customer Account API** (Neue Funktion, 17. Juni 2026): New WhatsApp marketing consent fields added to Admin and Customer Account APIs.
- **Metafields now require a definition for Customer Account API access** (Breaking Change, 16. Juni 2026): Metafields stored on the app resource must have a metafield definition with customer accounts permissions to be accessible through Customer Account API.
- **New appSubscriptionCancel mutation in Partner API** (Neue Funktion, 16. Juni 2026): New Partner API 2026-07 mutation lets partners cancel owned public app subscriptions and request prorated credits.
- **Shop User Metafields in Shopify Functions** (Neue Funktion, 13. Juni 2026): Shop User metafields are now readable during checkout via Shopify Functions for accessing buyer-specific data.
- **Read a cart line's viewKey from the CartLine type** (Neue Funktion, 12. Juni 2026): CartLine type now returns viewKey to correlate returned lines with view_key sent to cartLinesUpdate and cartLinesRemove.
- **Shopify AI Toolkit for upgrading extensions to Polaris web components** (Neue Funktion, 11. Juni 2026): AI Toolkit and enhanced docs available to speed up checkout/customer account UI extension upgrades to Polaris web components; deadline October 1, 2026.
- **Streamlined Metaobject API** (Neue Funktion, 11. Juni 2026): New Metaobject values property enables simplified reads and writes with automatic conversion to/from JSON objects.
- **Headless checkout SSO is now documented with sso=silent** (Sonstiges, 8. Juni 2026): Headless checkout docs now use sso=silent for silent SSO replacing logged_in=true; existing URLs remain valid with terminology changes only.
- **GiftCardCashOutTransaction is now resolvable from GiftCardTransaction** (Neue Funktion, 5. Juni 2026): GraphQL Admin API v2026-07 adds GiftCardCashOutTransaction to distinguish cash-out adjustments from debits using __typename.
- **Inventory transfer webhooks include origin and destination location IDs** (Neue Funktion, 5. Juni 2026): Inventory transfer webhooks now include origin and destination fields; documentation for inventoryTransferSetItems and inventoryTransferRemoveItems clarified with more descriptive errors.
- **Local currency support gift cards now available in GraphQL Admin API** (Neue Funktion, 5. Juni 2026): API v2026-07 adds local currency gift cards via GraphQL Admin API with issuanceCurrency configuration and cross-currency redemption support.
- **Identify cart lines by view_key in cartLinesUpdate and cartLinesRemove** (Neue Funktion, 2. Juni 2026): Storefront API 2026-07 cartLinesUpdate and cartLinesRemove now accept view_key to identify cart lines.
- **App Home as UI extension** (Neue Funktion, 1. Juni 2026): App Home UI extensions let custom-distribution apps build a Shopify-hosted App Home page with Preact and Polaris web components.

### Mai 2026

- **Customize /llms.txt, /llms-full.txt and /agents.md** (Neue Funktion, 28. Mai 2026): Customize content for agent/LLM files by adding specific templates in Themes.
- **Build App Home as a UI extension** (Neue Funktion, 27. Mai 2026): Create App Home landing pages using Preact-based admin UI extensions with admin.app.home.render; available for custom apps from API 2026-07.
- **Next Generation Events now available in developer preview** (Neue Funktion, 27. Mai 2026): New Next Generation Events system released in developer preview with field-level triggers and custom GraphQL payloads.
- **Shopify CLI 4.0** (Breaking Change, 21. Mai 2026): SemVer, auto-updates, removing deprecated flags and commands: Shopify CLI 4.0 introduces semantic versioning, automatic updates, and removes the --force flag along with deprecated commands.
- **Expiring offline access tokens required for all public apps as of January 1, 2027** (Breaking Change, 20. Mai 2026): All public apps are required to use expiring offline access tokens by January 1, 2027, breaking existing auth implementations using non-expiring tokens.
- **Removing deprecated PRIVATE and PUBLIC_READ enums on metaobject definitions** (Breaking Change, 20. Mai 2026): MetaobjectAdminAccess enums PRIVATE and PUBLIC_READ are deprecated and will be removed in API version 2026-07.
- **Shop Minis March April 2026 update** (Deprecation, 20. Mai 2026): Optional consent with new hooks, intents for contextual launches, async storage limits, availableForSale for stock checks, and deprecation of localStorage/sessionStorage.
- **Next Generation Events now available in developer preview** (Neue Funktion, 19. Mai 2026): Next Generation Events provide field-level trigger control, custom GraphQL payloads, and filters as an improvement over traditional webhooks.
- **Shipping line field now available on FulfillmentOrderLineItem** (Neue Funktion, 18. Mai 2026): FulfillmentOrderLineItem now supports querying shippingLine to identify shipping methods for merged fulfillment orders.
- **New checkoutToken field on Order object** (Neue Funktion, 15. Mai 2026): The GraphQL Admin API's Order object now includes the checkoutToken field to access the checkout token used for order creation.
- **Checkout And Accounts Configuration API for unified branding** (Neue Funktion, 13. Mai 2026): New API for unified branding across checkout, customer accounts, and sign-in.
- **Function run log details are now automatically visible with the right access scopes** (Neue Funktion, 13. Mai 2026): Function run logs are now viewable in Dev Dashboard based on app's access scopes.
- **App Events** (Neue Funktion, 12. Mai 2026): See app usage and performance data in your Dev Dashboard: Send custom and billable app events to the App Events API to see holistic app performance metrics in Dev Dashboard Logs.
- **New cartToken field added to the Order object** (Neue Funktion, 12. Mai 2026): The GraphQL Admin API now includes the cartToken field in the Order object for accessing the cart token used to create an order.
- **New PRODUCT_UNAVAILABLE_IN_BUYER_LOCATION warning code in Storefront API Cart** (Neue Funktion, 12. Mai 2026): Starting with Storefront API version 2026-07, Cart emits warnings for products unavailable in the buyer's location.
- **Shopify App Pricing** (Neue Funktion, 12. Mai 2026): charge for usage, recurring subscriptions, or both: Shopify App Pricing lets configure usage-based, fixed, or combined pricing directly in app submission with Shopify handling metering and invoicing.
- **Target discounts to specific markets** (Neue Funktion, 8. Mai 2026): Create discounts eligible for specific markets, giving better control over which buyers can access discounts based on region.
- **Bots and agents should identify themselves via Web Bot Auth** (Sonstiges, 7. Mai 2026): Shopify now applies stricter rate limits to bots and agents accessing the Storefront API; higher limits available with Web Bot Auth.
- **Publish and unpublish product variants independently from product** (Neue Funktion, 7. Mai 2026): ProductVariant is now Publishable, allowing fine-grained control over visibility per channel with variants defaulting published.
- **App deployment in CI/CD is now available for all apps** (Neue Funktion, 6. Mai 2026): App automation tokens enable CI/CD deployment for all apps via Dev Dashboard, replacing CLI tokens; existing CLI tokens remain valid until expiry.
- **More admin intents now support Settings** (Neue Funktion, 6. Mai 2026): New feature: Seven new Settings intents added for notifications, payments, gift cards, delivery, and business details.
- **Ship and pickup in one order now available in feature preview** (Neue Funktion, 6. Mai 2026): A new feature preview for fulfilling orders with both ship and pickup methods is now available.
- **Add actor field to subscription contract and billing attempt mutations** (Neue Funktion, 4. Mai 2026): New feature: New actor field in subscription mutations tracks action initiators (customer, merchant, partner) in API v2026-07.
- **Default value of appliesOnSubscription changed to true for app discount inputs** (Sonstiges, 4. Mai 2026): The default value for the appliesOnSubscription field in app discount inputs has changed from false to true, potentially affecting discount behavior.

### April 2026

- **Multiple product discounts can apply on a single cart line** (Neue Funktion, 30. Apr. 2026): GraphQL Admin API v2026-04 now supports multiple product discounts per cart line to aid Scripts migration before June 30 sunset.
- **Analytics metric targets now available in the GraphQL Admin API** (Neue Funktion, 29. Apr. 2026): New feature: GraphQL Admin API now supports creating, updating, reading, and deleting merchant metric targets.
- **Deprecation of checkout metafields in checkout and customer account UI extensions** (Deprecation, 27. Apr. 2026): Checkout metafields deprecated in checkout and customer account UI extensions with migration required.
- **LineItem.priceAfterAllDiscountsBeforeTaxesSet field now available** (Neue Funktion, 27. Apr. 2026): The Admin GraphQL API's LineItem now has priceAfterAllDiscountsBeforeTaxesSet field showing line item prices post-discount, pre-tax.
- **Minor rounding change for custom line item discounts in POS 11.5** (Sonstiges, 27. Apr. 2026): POS 11.5 changes fixed-amount discounts to per-unit calculation affecting setLineItemDiscount; future API versions will require per-unit amounts.
- **Scannable discount codes** (Neue Funktion, 27. Apr. 2026): Shopify now supports QR codes for discount codes usable in POS and online; apps can generate these without changes.
- **Customer tax settings now available in Admin API** (Neue Funktion, 24. Apr. 2026): Apps can now read customer tax ID (VAT number) via GraphQL Admin API v2026-07 using Customer.taxSettings.taxId.
- **totalUnsettledSet calculation fixed for pending captures** (Breaking Change, 24. Apr. 2026): Breaking change fixing totalUnsettledSet calculation for pending captures in Admin GraphQL API.
- **Automatic CSS subsetting for {% stylesheet %} tags** (Sonstiges, 23. Apr. 2026): Change requiring action: Shopify is introducing CSS content subsetting for stylesheet tags to improve storefront performance.
- **Storefront Catalog MCP now implements UCP** (Neue Funktion, 22. Apr. 2026): Breaking change where Storefront Catalog MCP now implements UCP protocol.
- **New app submission experience in Partner Dashboard** (Neue Funktion, 20. Apr. 2026): AI-powered self-review, automated pre-submission checks, and end-to-end review management now available in Partner Dashboard.
- **inventoryActivate now preserves available quantity** (Breaking Change, 17. Apr. 2026): Breaking change where inventoryActivate mutation now preserves available quantity on reactivation.
- **mTLS client certificate renewal for Payments Apps** (Sonstiges, 16. Apr. 2026): Shopify will renew mTLS client certificate for Payments Apps starting Jun 15, 2026; no action needed unless using custom certificate checks.
- **ActionBar removed on mobile** (Breaking Change, 15. Apr. 2026): TitleBar primary action now renders as an icon button: Breaking change in App Bridge where ActionBar removed on mobile with primary action rendering as icon button.
- **Added MOST_RELEVANT value for CollectionSortOrder** (Neue Funktion, 15. Apr. 2026): The MOST_RELEVANT value is now available for GraphQL Admin API's CollectionSortOrder in API version 2026-07.
- **Automated testing for Shopify UI extensions with @shopify/ui-extensions-tester** (Neue Funktion, 13. Apr. 2026): New feature: New testing library enables unit tests for UI extensions across Checkout, Admin, Customer Accounts, and POS.
- **DraftOrderLineItem.grams field removed in 2026-07** (Breaking Change, 13. Apr. 2026): The grams field is being removed from DraftOrderLineItem in API version 2026-07.
- **New CSS variable for mobile safe area insets** (Neue Funktion, 13. Apr. 2026): New CSS variable added to App Bridge for mobile safe area insets.
- **New discount fields in the Storefront API's cart types** (Deprecation, 10. Apr. 2026): New discount fields deprecated in Storefront API cart types.
- **Hydrogen April 2026 release** (Breaking Change, 9. Apr. 2026): Hydrogen April 2026 updates to Storefront API 2026-04, makes Storefront API proxy mandatory, and enables backend consent mode.
- **Shopify AI Toolkit** (Neue Funktion, 9. Apr. 2026): Connect your AI tools to the Shopify platform: New Shopify AI Toolkit connects AI tools to Shopify's docs, API schemas, code validation, and store management; install once via plugin.
- **Shopify Scripts will be deprecated on June 30, 2026** (Deprecation, 9. Apr. 2026): Deprecation notice: Shopify Scripts will be fully deprecated on June 30, 2026.
- **Replacing or deleting a Shopify-hosted file no longer purges its CDN URL** (Sonstiges, 7. Apr. 2026): Replacing or deleting files no longer purges cdn.shopify.com URLs; reference files via Shopify's URL helpers for current versioned URLs.
- **New retail cash management capabilities** (Neue Funktion, 2. Apr. 2026): Shopify POS now supports custom cash management with new GraphQL APIs and UI extensions including shared cash drawers and bulk export.
- **Add Prerequisites to Product Discount Functions** (Neue Funktion, 1. Apr. 2026): Discount functions now support prerequisites for BXGY discounts allowing developers to specify Buy X conditions in API version 2026-04.
- **Add Tags to Discounts** (Neue Funktion, 1. Apr. 2026): New tags field added to discounts in API version 2026-04 for efficient labeling and organization.
- **Adding access field to StandardMetaobjectDefinitionTemplate** (Neue Funktion, 1. Apr. 2026): New access field added to StandardMetaobjectDefinitionTemplate in API version 2026-07 for visibility of access rules.
- **App-owned metaobjects can be used without access scopes** (Neue Funktion, 1. Apr. 2026): App-owned metaobjects now require no access scopes; ensure Admin API version 2026-04+ for this feature.
- **delegateAccessTokenCreate mutation now returns expiresIn** (Neue Funktion, 1. Apr. 2026): The delegateAccessTokenCreate GraphQL mutation now returns expiresIn field on DelegateAccessToken type.
- **Line item component information now available for draft orders on Customer Account API** (Neue Funktion, 1. Apr. 2026): New components field added to DraftOrderLineItem in API version 2026-04; new optional flattenComponents argument defaults to false.
- **Payment method identifier now required for customerPaymentMethodRemoteCreate** (Breaking Change, 1. Apr. 2026): GraphQL Admin API v2026-07 requires payment method ID for Stripe, Authorize.net, and Braintree in customerPaymentMethodRemoteCreate.
- **Removing outdated Polaris reference docs** (Sonstiges, 1. Apr. 2026): Polaris reference docs now align with GraphQL versioning; only last four stable versions will have published docs starting 2026-04.

### März 2026

- **Role-based access control and org management for partners** (Neue Funktion, 30. März 2026): New RBAC and organization structure for partner organizations with auto-migration starting March 30; no action required.
- **The Shopify CLI app release --force flag is deprecated and will be removed** (Deprecation, 25. März 2026): The --force flag in Shopify CLI will be removed in May 2026; update CI/CD scripts to use --allow-updates instead.
- **Adding barcode support to inventory shipments API** (Neue Funktion, 23. März 2026): Version 2026-04 adds barcode support to inventory shipments for faster receiving with support for unique barcodes up to 255 characters.
- **Removal of pre_tax_price from the Order REST Admin API** (Breaking Change, 23. März 2026): The pre_tax_price fields are removed from REST Admin API; use GraphQL Admin API for order line item pricing instead.
- **Updated handling of customer data erasure requests with recent orders** (Sonstiges, 23. März 2026): Customer data erasure requests will process 10 days after submission regardless of last order date.
- **Admin intents now support Settings** (Neue Funktion, 20. März 2026): Admin intents now support direct access to Shopify Settings pages via API calls.
- **Expiring offline access tokens required for new public apps as of April 1, 2026** (Breaking Change, 20. März 2026): Starting April 1, 2026, new public apps must use expiring offline access tokens instead of non-expiring tokens for improved security.
- **Process refunds only through the original payment processor** (Sonstiges, 20. März 2026): Shopify apps must process refunds via the original payment processor using refundCreate or returnProcess.
- **Add includeInactive argument to inventoryLevels and inventoryLevel fields** (Neue Funktion, 17. März 2026): API v2026-04 introduces includeInactive argument for inventoryLevels queries to retrieve inactive inventory while maintaining backward compatibility.
- **Add isActive field to InventoryLevel** (Neue Funktion, 17. März 2026): API version 2026-04 adds isActive field to InventoryLevel, allowing queries for inactive levels without clearing quantities.
- **inventoryTransferDelete adds INVALID_STATE error code for transfers with in-progress product import** (Neue Funktion, 17. März 2026): The inventoryTransferDelete mutation returns INVALID_STATE error in 2026-07 if product import is in progress.
- **POS UI extensions can now run without network access** (Neue Funktion, 17. März 2026): POS UI extensions now run offline when enabled; requires POS v11.0+ and Shopify CLI v3.92+.
- **Adding createdAt and updatedAt fields to MetaobjectDefinition objects** (Neue Funktion, 16. März 2026): The createdAt and updatedAt fields become available in API version 2026-04.
- **Making fieldDefinitions optional in metaobjectDefinitionCreate** (Neue Funktion, 16. März 2026): The fieldDefinitions input argument of metaobjectDefinitionCreate mutation becomes optional in 2026-04.
- **New rejection reason codes in Payments Apps API** (Neue Funktion, 16. März 2026): Payments Apps API now offers detailed decline codes and source field for rejected payments; RISKY code deprecated in favor of FRAUD_SUSPECTED.
- **ShopifyQL returns fields deprecated and replaced with sales reversals fields** (Deprecation, 14. März 2026): Returns fields in analytics are deprecated in API v2026-04 and replaced with renamed versions (e.g., sales reversals) to better reflect order adjustments.
- **Checkout and Customer Account UI extensions available by default in new development shops** (Neue Funktion, 13. März 2026): New development shops have access to checkout and customer account UI extensions by default.
- **inventorySetScheduledChanges mutation is being removed with no replacement** (Breaking Change, 9. März 2026): The inventorySetScheduledChanges mutation is being removed in API version 2026-07; use inventoryAdjustQuantities as an alternative.
- **Removed Checkout ID from checkout and order webhooks** (Breaking Change, 6. März 2026): As of API version 2026-04, the id field from checkouts webhooks and checkout_id field from orders webhooks are removed; use checkout token instead.
- **Shop Minis February 2026 update** (Neue Funktion, 6. März 2026): Shop Minis updates include product tagging for UGC, SafeArea support, CLI commands, improved consent flow, and scope simplification.
- **New analyticsQueryable capability for Metafield Definitions** (Neue Funktion, 5. März 2026): The analyticsQueryable feature enables metafields for Shopify Analytics on Products, Product Variants, Orders, and Customers.
- **Bare query strings no longer bust the cache for assets** (Breaking Change, 2. März 2026): Asset caching update ends support for bare query strings for cache busting; use Liquid filters like asset_url instead.
- **Enhanced discounts support in the Shopify Functions Cart** (Neue Funktion, 2. März 2026): In GraphQL API v2026-04, Shopify Functions can access discount details at cart, line item, and delivery levels.

### Februar 2026

- **Accelerated checkouts now support multiple product variants on the product page** (Neue Funktion, 27. Feb. 2026): Accelerated checkouts now support purchasing products with add-ons directly from the product page.
- **Legacy customer accounts are now deprecated** (Deprecation, 26. Feb. 2026): Legacy customer accounts are no longer available to new stores; merchants should upgrade to latest version.
- **New APIs to read and write shipping options in delivery profile** (Neue Funktion, 24. Feb. 2026): New APIs support multiple tiered rates for shipping options; migrate to new fields to avoid future issues.
- **Support for market-aware auth URLs in Customer Account API** (Neue Funktion, 24. Feb. 2026): You can now pass locale and region_country parameters to Customer Account API authorization endpoint for market-aware login URLs.
- **Subscriptions APIs** (Neue Funktion, 23. Feb. 2026): Introduce SubscriptionBillingAttemptState: GraphQL Admin API now includes SubscriptionBillingAttemptState, replacing several fields with discriminated union.
- **New rejection reason codes and merchant message added to verificationSessionReject mutation** (Neue Funktion, 21. Feb. 2026): Payments Apps API now supports new rejection codes and optional merchant message for verification rejections.
- **Admin API and bulk operations in Shopify CLI** (Neue Funktion, 19. Feb. 2026): Shopify CLI 3.90.1 adds commands for executing queries, mutations, and bulk operations, enhancing automation capabilities.
- **JSON metafield values limited to 128KB** (Breaking Change, 19. Feb. 2026): Starting with API version 2026-04, JSON metafield values will be capped at 128KB, potentially affecting integrations that store large JSON objects.
- **Remaining line items weight available for fulfillment orders** (Neue Funktion, 16. Feb. 2026): New remainingLineItemsWeight field added to the FulfillmentOrder GraphQL type.
- **Added new enum values for ColumnDataType in ShopifyqlTableDataColumn** (Neue Funktion, 12. Feb. 2026): Added 3 enum values to ColumnDataType: RATING (float), STRING IDENTITY (GID/UUID), COLOR (HEX).
- **Webhook subscriptions now support a name field for identification** (Neue Funktion, 11. Feb. 2026): Webhook subscriptions can now have optional names for easier management; names appear in request headers up to 50 characters.
- **shopify.app.extensions() in App Bridge now supports POS UI extensions** (Neue Funktion, 9. Feb. 2026): The shopify.app.extensions() method in App Bridge now supports Point of Sale UI extensions.
- **Shop Minis January 2026 update** (Sonstiges, 6. Feb. 2026): Shop Minis January 2026 updates include delayed consent popup, curated Explore screen, CLI dashboard command, and privacy controls.
- **The GiftCardConfiguration object now includes default gift card expiration** (Neue Funktion, 6. Feb. 2026): Query gift card expiration settings via GraphQL Admin API with new expirationConfiguration field.
- **Automatically copy cart metafields to orders at checkout completion** (Neue Funktion, 4. Feb. 2026): Order metafield definitions now support cartToOrderCopyable flag; when enabled, cart metafield values copy to matching order metafields.
- **Subscriptions APIs** (Neue Funktion, 4. Feb. 2026): new payment error code and error classification: New payment error codes in Admin GraphQL API enhance diagnosis of subscription billing issues.
- **Increasing the app block limit to 30 for theme app extensions** (Neue Funktion, 3. Feb. 2026): You can now define up to 30 app blocks in your theme app extension, up from 25.
- **Introducing the tracks_inventory query filter for products** (Neue Funktion, 3. Feb. 2026): New tracks_inventory filter added for querying products by inventory tracking status.

### Januar 2026

- **Ensuring POS UI extension stability by hardening callback handling** (Breaking Change, 27. Jan. 2026): POS version 10.19.0 now displays error page for unhandled callback errors; developers must test callbacks.
- **Events data now limited to one year retention** (Breaking Change, 27. Jan. 2026): Access to events data over a year old is removed from Admin GraphQL and REST APIs, affecting long-term data retention.
- **New article_list input setting for themes** (Neue Funktion, 26. Jan. 2026): Theme developers can now use article_list setting type to let merchants select multiple blog articles for sections and blocks.
- **More control over app deploys in CI/CD** (Neue Funktion, 23. Jan. 2026): Shopify CLI 3.89 adds --allow-updates and --allow-deletes flags for safer app deployment control in CI/CD pipelines.

### Dezember 2025

- **Removing permitsSkuSharing field from fulfillment service** (Breaking Change, 19. Dez. 2025): In API version 2026-04, permitsSkuSharing is removed from FulfillmentService with SKU sharing enabled by default.

## Weitere überwachte APIs

- [Airtable](https://seamless.engineering/de/api-changelog/airtable/)
- [Brevo](https://seamless.engineering/de/api-changelog/brevo/)
- [DATEV](https://seamless.engineering/de/api-changelog/datev/)
- [Discord](https://seamless.engineering/de/api-changelog/discord/)
- [Google Sheets](https://seamless.engineering/de/api-changelog/google-sheets/)
- [HubSpot](https://seamless.engineering/de/api-changelog/hubspot/)
- [Jira Cloud](https://seamless.engineering/de/api-changelog/jira/)
- [lexoffice](https://seamless.engineering/de/api-changelog/lexoffice/)
- [Linear](https://seamless.engineering/de/api-changelog/linear/)
- [Monday.com](https://seamless.engineering/de/api-changelog/monday/)
- [Notion](https://seamless.engineering/de/api-changelog/notion/)
- [Personio](https://seamless.engineering/de/api-changelog/personio/)
- [Pinterest API](https://seamless.engineering/de/api-changelog/pinterest/)
- [Pipedrive](https://seamless.engineering/de/api-changelog/pipedrive/)
- [Salesforce](https://seamless.engineering/de/api-changelog/salesforce/)
- [Slack](https://seamless.engineering/de/api-changelog/slack/)
- [Stripe](https://seamless.engineering/de/api-changelog/stripe/)
- [Xentral](https://seamless.engineering/de/api-changelog/xentral/)
- [Zendesk](https://seamless.engineering/de/api-changelog/zendesk/)

## Häufige Fragen

### Gab es zuletzt Breaking Changes in der Shopify API?

Ja: 9 Breaking Changes und 2 Deprecations in den letzten 90 Tagen. Die jüngste Änderung: „automaticDiscounts query is removed in API version 2027-01“ vom 18. September 2026.

### Wie oft ändert sich die Shopify API?

Im erfassten Zeitraum hat Shopify rund 17 Changelog-Einträge pro Monat veröffentlicht. Die meisten sind Erweiterungen; einplanen sollte man vor allem die Breaking Changes und Deprecations.

### Wo finde ich den offiziellen Changelog der Shopify API?

Shopify veröffentlicht ihn unter https://shopify.dev/changelog?filter=api. Diese Seite verfolgt ihn täglich und datiert jeden Eintrag.

### Wie erfahre ich von Änderungen an der Shopify API?

Abonnieren Sie den RSS-Feed dieser Seite (https://seamless.engineering/api-changelog/shopify/rss.xml). Soll sich lieber jemand darum kümmern: Wir betreiben Shopify-Integrationen und fangen solche Änderungen ab, bevor sie in Produktion ankommen.

## Scoping-Gespräch anfragen

Wir beobachten Shopify, weil wir Integrationen darauf betreiben. Hängt eine Ihrer Integrationen an Shopify, übernehmen wir sie: sauber gebaut, dauerhaft betrieben und angepasst, wenn Shopify etwas ändert, bevor Ihre Daten betroffen sind. Festpreisangebot innerhalb von 48 Stunden.

- E-Mail: hello@seamless.engineering
- Kontaktformular: https://seamless.engineering/de/#contact
