Full-stack capabilities to power app analytics
Shopify Analytics is now a full-stack platform for apps. Model, query, embed, and enrich analytics on Shopify without managing your own data infrastructure.
July 2026
Surface- Action requiredPolarisDeprecating the useBuyerJourneyIntercept API on checkout UI extensions
- Action requiredAdmin GraphQL APIDeprecation of cumulative marketing engagements
- DeprecatedCustomer Account API
discountedUnitPriceonDraftOrderLineItemCustomer Account API deprecation - Action requiredAdmin GraphQL APIMerchant-owned delivery profile APIs are deprecated for market-driven shipping
June 2026
SurfaceMay 2026
SurfaceApril 2026
SurfaceMarch 2026
Surface- Action requiredAdmin GraphQL APIRemoving
visible_to_storefront_apifield on metaobject field definitions - Action requiredToolsThe Shopify CLI app release
--forceflag is deprecated and will be removed - Action requiredAdmin GraphQL APIExpiring offline access tokens required for new public apps as of April 1, 2026
- Action requiredAdmin GraphQL APIShopifyQL returns fields deprecated and replaced with sales reversals fields
February 2026
SurfaceJanuary 2026
SurfaceDecember 2025
Surface- Action requiredAdmin GraphQL APIDeprecation of
Shop.billingAddressin favor ofShop.shopAddress - DeprecatedAdmin GraphQL APIDeprecation of
OrderTransaction.authorizationCodein favor ofOrderTransaction.paymentId - DeprecatedAdmin GraphQL APIImproved compare and swap inventory updates for the
inventorySetQuantitiesmutation - DeprecatedAdmin GraphQL APIInventoryItem.variant field deprecated in favor of InventoryItem.variants connection
October 2025
SurfaceAugust 2025
SurfaceJuly 2025
Surface- Action requiredAdmin GraphQL APIDeprecation of the
ProductVariant.taxCodefield - DeprecatedThemesSunsetting Flex sections developer preview
- DeprecatedThemesThe
_abcookie will no longer be set - DeprecatedAdmin GraphQL APIOrder cancellation now supports refunds to store credit
- Action requiredAdmin GraphQL APINew field for discount classes on
DraftOrderPlatformDiscount
June 2025
SurfaceMay 2025
Surface- Action requiredAdmin GraphQL APIDeprecation of Product, Order, and Shipping Discount Function APIs
- Action requiredAdmin GraphQL APIPublic access for app owned metafields and metaobjects is now disabled
- Action requiredAdmin GraphQL APIDeprecating
gatestypes and fields across the GraphQL Admin, Storefront, and Functions APIs - DeprecatedAdmin GraphQL APIDeprecation of
draftOrderCreateMerchantCheckoutmutation
March 2025
SurfaceJanuary 2025
Surface- DeprecatedAdmin GraphQL APIPayout statuses In Transit and Scheduled have been merged
- DeprecatedCustomer Account APIDeprecation of
storefrontCustomerAccessTokenCreateMutation - Action requiredStorefront APICart Delivery Address Management
- DeprecatedAdmin GraphQL APIChange to FulfillmentOrderSortKeys
- Action requiredStorefront APITax and Duties are deprecated in Storefront Cart API
December 2024
Surface- DeprecatedPayments Apps APIDeprecate customer_payment_method_remote_credit_card_create
- Action requiredAdmin GraphQL APIChanges to ScriptTag displayScope field on Admin GraphQL API
- Action requiredAdmin GraphQL APIDeprecation Notice: CalculatedOrder for committed order edits
- Action requiredAdmin GraphQL APISimplifying how metafield and metaobject permissions work
- DeprecatedAdmin REST APIAdmin REST API product image is now deprecated
- Action requiredAdmin GraphQL APIPrivateMetafield is now deprecated
- Action requiredAPIJS Buy SDK Deprecation Notice
November 2024
Surface- Action requiredThemesChanges to our Font Library
- Action requiredPOS ExtensionsPOS Legacy Extensions Will Be Deprecated in February 2025
- Action requiredAdmin GraphQL APIRemove
metafieldDeletein favor ofmetafieldsDelete - Action requiredAdmin GraphQL APIContent type
application/graphqlis deprecated - Action requiredAdmin GraphQL APIRemoving
multiLocationfield fromShopFeatures
October 2024
Surface- Action requiredThemesUpdates to Theme Information Access in Shopify
- DeprecatedAdmin GraphQL API
lineItemconnection is no longer deprecated onFulfillmentOrderLineItemresource - Action requiredToolsStarting April 2025, new public apps submitted to Shopify app store must use GraphQL
- Action requiredAdmin GraphQL APIRemoval fulfillment service shipping method
- Action requiredAdmin GraphQL APIExposing the order adjustments connection on a Refund
- Action requiredAdmin GraphQL APIBreaking changes to returns API: Deprecate
reverseDeliveryDisposemutation - Action requiredAdmin GraphQL APIRemoval of the
priceRuleresource from GraphQL Admin API - Action requiredAdmin GraphQL APIRemoval of deprecated product image mutations from the GraphQL Admin API
September 2024
Surface- Action requiredAdmin GraphQL APIDeprecating explicit access grants for app-owned metafields
- Action requiredAdmin GraphQL APIMetafield Definition Capability Framework and Deprecation of
use_as_collection_condition - Action requiredAdmin GraphQL APIThe fulfillmentOrdersReleaseHolds Mutation Is Deprecated
- Action requiredAdmin REST APIField deprecations on the abandoned checkout REST API
- Action requiredAdmin GraphQL APIIntroducing PRODUCT_CATEGORY_ID in CollectionRuleColumn and Deprecating PRODUCT_TAXONOMY_NODE_ID for automated collection creation
- DeprecatedToolsStatic app navigation for admin apps is no longer supported
- Action requiredAdmin GraphQL APIRemoving V2 suffix from fulfillmentCreateV2 and fulfillmentTrackingInfoUpdateV2
- Action requiredAdmin REST APIThe REST location resource requires
locationsscope
August 2024
Surface- Action requiredAdmin GraphQL APIReverseFulfillmentOrderLineItem.fulfillmentLineItem field is nullable as of 2024-10
- DeprecatedAdmin GraphQL APIAdmin API removes
lineItemsMutablefield onOrder - DeprecatedAdmin GraphQL APIRemove unused error codes from LocationDeactivateUserErrorCode
- DeprecatedAdmin GraphQL APIShopifyPaymentsAccount GraphQL Admin API unused fields removed