Developer changelog
Subscribe to the changelog to stay up to date on recent changes to Shopify’s APIs and other developer products, as well as preview upcoming features and beta releases.
Tags:
- Action Required
- Admin GraphQL API
- 2026-07
Removingvisible_to_storefront_apifield on metaobject field definitionsRead full post –>The
field is deprecated and removed. Use theaccessfield on metaobject definitions.Tags:
- Admin GraphQL API
- 2026-01
Due on Fulfillment payment term available for pre-ordersRead full post –>Added
ON_FULFILLMENTto SellingPlanRemainingBalanceChargeTrigger to set payment for pre-orders due upon order fulfillment.Tags:
- Customer Account API
- Admin GraphQL API
- 2026-01
Metafield references added to Customer Account APIRead full post –>Added
metafield.reference(s) to the Customer Account API, along with granular Admin API metaobject access controls, enabling the Customer Account API to queryMediatypes and metaobjects.Tags:
- Admin GraphQL API
- Webhook
- 2026-01
tax_summaries/create webhook and taxSummaryCreate mutation now availableRead full post –>The 2026-01 API adds
mutation for generating tax summaries andwebhook for tax events. Requiresscope and Tax Platform access.Tags:
- Admin GraphQL API
Carrier Service API now includes order totals and customer tagsRead full post –>The Carrier Service API now includes
andcustomer tagsin callbacks, enabling more precise shipping rate calculations based on order value and customer segmentation.Tags:
- Admin GraphQL API
- 2026-01
Order Update Phone Field PublicRead full post –>Admin API 2026-01 update:
phonefield inmutation'sis now public, enabling developers to update customer phone numbers, aligning with REST API capabilities.Tags:
- Admin GraphQL API
- 2026-01
New Queries for Bulk OperationsRead full post –>New GraphQL queries
andenhance bulk operation management with filtering, sorting, and pagination, improving visibility and debugging in the Admin API.Tags:
- Action Required
- Admin GraphQL API
- 2026-01
Bulk operations group objects default changed tofalseRead full post –>GraphQL Admin API bulk operations are now faster and more reliable.
defaults tofalsefor queries and is deprecated for mutations. Adjust settings for grouped output if needed.Tags:
- Admin GraphQL API
- 2026-01
Optional location inputs for inventory transfersRead full post –>Inventory transfers can now omit origin or destination IDs, enhancing flexibility. Update app validation to treat these fields as optional. Existing apps remain unaffected.
Tags:
- Admin GraphQL API
- 2026-01
New ACH support for deferred paymentsRead full post –>The 2026-01 Admin GraphQL API adds ACH payment support, introducing
toandunions, enhancing B2B payment management.Tags:
- Platform
- Admin GraphQL API
- Admin REST API
Increased limits in metafield and metaobject definitionsRead full post –>Increased metafield and metaobject limits: 256 app definitions, 256 merchant definitions, and 1M entries per definition, supporting complex data models and workflows.
Tags:
- Admin GraphQL API
- 2026-01
Newnotifyparameter available on thestoreCreditAccountCreditmutationRead full post –>The
mutation now accepts an optionalnotifyparameter. When set totruethe account owner will be sent a 'store credit issued email'.Tags:
- Admin GraphQL API
- Admin REST API
- Webhook
- Liquid
- Storefront GraphQL API
New: Unlisted Product StatusRead full post –>The "Unlisted" product status is now in the 2025-10 Admin APIs, making products only accessible via a direct URL.
Tags:
- Admin GraphQL API
- 2026-01
Fulfillment service callback url is now optionalRead full post –>Admin API 2026-01:
inandis now optional. Existing fulfillment services will be unaffected.Tags:
- Admin GraphQL API
- 2026-04
Deprecate delivery legacy modes fieldsRead full post –>Legacy mode profiles are no longer supported.
Tags:
- Admin GraphQL API
- 2025-10
Subscription contract shipping requirements now sync with product variantsRead full post –>Subscription contracts now sync shipping requirements from product variants and skip delivery lines for digital orders, ensuring accurate taxes and totals.
Tags:
- Admin GraphQL API
- 2025-10
Rerouting Fulfillment Orders is now possible via APIRead full post –>The
mutation in the Admin GraphQL API lets developers reroute orders based on delivery strategies, enhancing flexibility and consistency.Tags:
- Admin GraphQL API
- 2025-10
New: Support for USDC Credit field in Shopify Payments Payout GraphQLRead full post –>GraphQL Admin API 2025-10 adds
to ShopifyPaymentsPayoutSummary, providing a total of all usdc rebate credits issued as part of the payout.Tags:
- Admin GraphQL API
- 2025-10
NewproductNetworkfield on theOrderobjectRead full post –>The Order object now includes a productNetwork boolean field (2025-10) to identify orders created through the Product Network.
Tags:
- Admin GraphQL API
- 2025-10
Dynamic complexity cost forproductSetmutationRead full post –>The
mutation now uses dynamic complexity costing that more accurately reflects the actual computational cost of operations.Tags:
- Admin GraphQL API
- 2025-10
ShopifyQL now available asshopifyqlQuerywithin the GraphQL Admin APIRead full post –>Adds query field
to GraphQL Admin APITags:
- Admin GraphQL API
Dynamic complexity forproductVariantsBulkCreateandproductVariantsBulkUpdatemutationsRead full post –>The
andmutations now use dynamic complexity costing that more accurately reflects the actual computational cost of operations.Tags:
- Admin GraphQL API
- 2025-10
productVariantsBulkCreateandproductVariantsBulkUpdatemutations now validateinventoryQuantitieslimitsRead full post –>The
andmutations now validate limits on inventory quantities to support increased variant limit from 100 to 2048 variants per product.Tags:
- Admin GraphQL API
- 2025-10
Dynamic complexity cost forproductCreateandproductUpdatemutationsRead full post –>The
andmutations now use dynamic complexity costing that more accurately reflects the actual computational cost of operations.Tags:
- Admin GraphQL API
- 2025-10
productSetmutation now validatesinventoryQuantitieslimitsRead full post –>The
mutation now enforces validation limits on inventory quantities as part of supporting the increased variant limit from 100 to 2048 variants per product.Tags:
- Admin GraphQL API
- 2025-10
Duplicate themes with the Admin GraphQL APIRead full post –>The new
mutation in Admin GraphQL API allows you to duplicate themes (and optionally rename the duplicate).Tags:
- Action Required
- Admin GraphQL API
Upcoming Markets pricing support for Draft Order checkoutsRead full post –>From October 31 2025, updating a shipping address in Draft Order checkout may alter prices based on Markets settings. Use
orto maintain prices.Tags:
- Action Required
- Admin GraphQL API
- 2026-01
Removal of deprecatedShop.draftOrdersconnection in the GraphQL Admin APIRead full post –>The
connection is removed in GraphQL Admin API v2026-01. Useto access multiple draft orders.Tags:
- Admin GraphQL API
- Liquid
- Storefront GraphQL API
- 2025-10
New metafield definition types in GraphQL - article_reference / list.article_referenceRead full post –>Shopify's Admin GraphQL API now supports
andmetafield types, enabling dynamic content linking and improved store customization.Tags:
- Admin GraphQL API
Added support for dispute preventionsRead full post –>Adds a new 'prevented' status for Disputes and updates the description of all dispute statuses.
Tags:
- Admin GraphQL API
- Customer Account API
- 2025-10
New balance and due status fields for PaymentScheduleRead full post –>You can now access more detailed balance information and due status for payment schedules with three new fields: balanceDue, totalBalance, and due.
Tags:
- Admin GraphQL API
- 2025-10
Newmandateconnection added toCustomerPaymentMethodobjectRead full post –>API v2025-10: Apps with read_customer_payment_methods scope can now query the mandate connection on CustomerPaymentMethod to access payment method authorizations via resourceType and resourceId.
Tags:
- Admin GraphQL API
- 2025-10
Order metafield definitions and values can now be used as filters in the Shopify Admin UIRead full post –>Order metafield filters in Shopify Admin UI and GraphQL API enhance order management, allowing precise data retrieval and improved operational efficiency for developers and merchants.
Tags:
- Admin GraphQL API
Enhanced API stability with rate limiting for remote payment method creationRead full post –>The customerPaymentMethodRemoteCreate mutation now has rate limiting to control API usage, ensuring stable performance for all merchants.
Tags:
- Admin GraphQL API
- Customer Account API
- 2025-10
Store credit now supports company locations as account owners in Admin and Customer APIsRead full post –>Store credit accounts now support company locations, enabling location-specific credit management. B2B customers can view and use credits at checkout. APIs updated for credit queries and transactions.
Tags:
- Admin GraphQL API
Facebook (Meta) orders support native exchangesRead full post –>As of Aug 26, 2025,
and return fees are supported for new Facebook orders viamutation, simplifying exchanges. Not applicable to prior orders.Tags:
- Admin GraphQL API
- 2025-10
New enum values for FulfillmentEventStatusRead full post –>The
enum now includesCARRIER_PICKED_UP, allowing merchants to track when carriers collect shipments.Tags:
- Admin GraphQL API
- 2025-10
Metaobject field definitions offer new capabilitiesRead full post –>Version 2025-10 allows metaobject fields to include capabilities like
, enabling filtering in Shopify admin.Tags:
- Admin GraphQL API
- 2025-10
Global HS code is now supported in GraphQL Admin APIRead full post –>As of
2025-10, setintonullto set a global harmonized system code.Tags:
- Admin GraphQL API
- 2025-10
New PRESERVE_STANDALONE_VARIANT strategy for the productVariantsBulkCreate mutationRead full post –>New ProductVariantsBulkCreateStrategy to enhance productVariantsBulkCreate capabilities
Tags:
- Admin GraphQL API
Order Editing API supports discounts on fulfilled line itemsRead full post –>The order editing API now supports applying discounts to fulfilled line items, allowing for more accurate financial attribution and reporting.
Tags:
- Admin GraphQL API
New guidelines forreferenceDocumentUriin inventory adjustmentsRead full post –>New guidelines for
in inventory adjustments enhance traceability. Supports multiple URI formats, and includes best practices, examples, and migration guides.Tags:
- Platform
- Admin GraphQL API
Removal of support for the "Sell from all locations" fulfillable inventory settingRead full post –>Shopify is removing the "Sell from all locations" fulfillable inventory option, requiring shops to configure shipping zones. Apps must ensure inventory is available for delivery to avoid errors.
Tags:
- Admin GraphQL API
- 2025-10
Shopify Payments Payout GraphQL type supportsexternal_trace_idRead full post –>GraphQL Admin API 2025-10 adds
to ShopifyPaymentsPayout, providing the financial institution's reference number for payout tracking.Tags:
- Admin GraphQL API
- 2025-10
Orders query now supportscurrent_total_priceandtotal_weightfilters andCURRENT_TOTAL_PRICEas asortKeyRead full post –>The orders query now supports
andfilters, pluscan useCURRENT_TOTAL_PRICE, enhancing data retrieval and sorting options for developers.Tags:
- Action Required
- Admin GraphQL API
- Admin REST API
- 2025-10
Deprecation of theProductVariant.taxCodefieldRead full post –>The
field inis deprecated as of API version2025-10. Update your app to remove dependencies on this field due to Avalara AvaTax app discontinuation.Tags:
- Admin GraphQL API
- 2025-10
New fields for inventory shipment timestampsRead full post –>Inventory shipment timestamps are now accessible via the Admin GraphQL API. Use
,, andfields.Tags:
- Admin GraphQL API
- 2025-10
Add option to filter by dispute type in OrderListQuery GraphQL queryRead full post –>Added
filter toGraphQL query, enabling filtering of orders bychargebackand/orinquiry.Tags:
- Action Required
- Admin GraphQL API
- 2025-07
New field for discount classes onDraftOrderPlatformDiscountRead full post –>The
field is deprecated; usefor multiple discount classes. Continue usingto seeeffects.Tags:
- Action Required
- Admin GraphQL API
- 2025-07
Deprecation of legacy return APIs and improvements to return managementRead full post –>Shopify Admin API updates: returnRefund deprecated, replaced by returnProcess for streamlined return management. Available now in unstable, official release in 2025-07.