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:
- Admin GraphQL API
- 2025-07
New range fields available for segment filters in GraphQL Admin APIRead full post –>Added
andfields to segment filters in the Admin GraphQL API to expose valid value ranges for customer segmentation.Tags:
- Admin GraphQL API
- 2025-07
New warningDraftOrderMarketRegionCountryCodeNotSupportedWarningadded toDraftOrderRead full post –>New
added for. Warns if deprecatedis set, as it doesn't affect draft orders on shops using Markets.Tags:
- Admin GraphQL API
- 2025-07
Order cancellation now supports refunds to store creditRead full post –>The
mutation now allows refunds to be issued to store credit. A newinput deprecates the existingrefundinput, providing greater flexibility.Tags:
- Admin GraphQL API
- 2025-07
Add created/updated at time based filters for an order's fulfillmentsRead full post –>API version 2025-07 allows filtering
Order.fulfillmentsbyandusing familiar query syntax, enhancing search precision without altering default behavior.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:
- Admin GraphQL API
- 2025-07
New AppUninstall mutation to allow apps to uninstall themselves.Read full post –>Starting July 2025, third-party apps can self-uninstall via a new GraphQL mutation.
Tags:
- Admin GraphQL API
- 2025-07
Returns Processing APIs replaces Return Refund APIsRead full post –>API version 2025-07 includes new fields to help you process returns
Tags:
- Admin GraphQL API
- 2025-07
Remove unprocessed exchange lines from a returnRead full post –>New
mutation lets Partners remove unprocessed return and exchange items, replacing the older mutation. Available inunstableand2025-07GraphQL API versions.Tags:
- Admin GraphQL API
- 2025-07
New GraphQL fields for return managementRead full post –>New GraphQL fields let you view return timestamps and track quantities through processing.
Tags:
- Admin GraphQL API
- 2025-07
Increase draft order line item limit from250to499Read full post –>API version
2025-07increases draft order line item limit from250to499Tags:
- Admin GraphQL API
- 2025-07
NewestimatedShippedAtargument added to FulfillmentOrderAcceptFulfillmentRequest mutationRead full post –>API 2025-07: Fulfillment service apps can now use
to specify estimated fulfillment order completion, enhancing shipment tracking accuracy for merchants.Tags:
- Admin GraphQL API
- 2025-07
OptionalgroupObjectsargument in bulk operations mutations that offers faster and more reliable job executionRead full post –>New
argument in GraphQL Admin API allows disabling object grouping for faster, more reliable bulk operations by setting it tofalse.Tags:
- Admin GraphQL API
- 2025-07
Shop metafield definitions are now available in the Shopify Admin and Admin APIRead full post –>Shop metafields are now visible in the Admin UI, eliminating custom interface development. Developers can easily build apps using shop-level data with built-in viewing and editing capabilities.
Tags:
- Admin GraphQL API
- 2025-07
productCreatesurfaces input errors asuserErrorsRead full post –>From 2025-07,
will returnfor duplicate or conflicting metafield links, invalidorspecifications, and conflicting option parameters.Tags:
- Admin GraphQL API
- 2025-07
New fields for OrderTransaction and OrderCreateManualPaymentRead full post –>Adds fields for device, location, and currency exchange in OrderTransaction; and a processed_at field in OrderCreateManualPayment to manually specify payment time.
Tags:
- Admin GraphQL API
- 2025-07
Add and remove customers from an order with GraphQLRead full post –>GraphQL now includes
andmutations and anOrder.numberfield, so you can manage customers on orders programatically.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.
Tags:
- Admin GraphQL API
- 2025-07
Filter articles by titleRead full post –>Adds a
titlefilter to thearticlesAdmin API query.Tags:
- Action Required
- Admin GraphQL API
- 2025-07
Uncapped counts in GraphQLRead full post –>GraphQL count APIs now return uncapped results with
limit=null. All APIs standardized;limitdefaults to10000, introducing a breaking change.Tags:
- Admin GraphQL API
- 2025-07
New GraphQL API for Draft Order Delivery Options for DevelopersRead full post –>New API endpoint retrieves delivery options for draft orders, including shipping rates and local pickup, with pagination. Requires read_draft_orders access scope. Replaces legacy field.
Tags:
- Admin GraphQL API
- Customer Account API
- Storefront GraphQL API
- 2025-07
TheUnitPriceMeasurementMeasuredUnitenum now includes imperial units and countsRead full post –>The release candidate for version 2025-07 of the Storefront, GraphQL Admin, and Customer Account APIs now support imperial units and count measurements, enabling more transparent pricing.
Tags:
- Admin GraphQL API
- 2025-07
Deprecation ofdraftOrderCreateMerchantCheckoutmutationRead full post –>API version 2025-07 deprecates the
mutation.Tags:
- Admin GraphQL API
- 2025-07
Shop Component: Shop Pay Payment Request Receipt queriesRead full post –>Shopify's GraphQL now supports retrieving Shop Pay payment details using
or receipt token, streamlining workflows for merchants using Shop Component.Tags:
- Action Required
- Admin GraphQL API
- 2025-07
Change inproductSetmutation error code for suspended productRead full post –>mutation returns more preciseerror codeTags:
- Admin GraphQL API
- 2025-07
AddingpublicDisplayNamefield onShopPlanRead full post –>The
field is added to. TheShopifyplan is nowGrow. Update toaswill be deprecated.Tags:
- Admin GraphQL API
- 2025-07
Create smart collections automatically with PRODUCT_CATEGORY_ID_WITH_DESCENDANTSRead full post –>Automatically create smart collections with the new PRODUCT_CATEGORY_ID_WITH_DESCENDANTS field.
Tags:
- Admin GraphQL API
- 2025-07
draftOrderCountavailable in 2025-07Read full post –>The
query is now available in the 2025-07 stable version of the GraphQL Admin API. Previously, it was...Tags:
- Admin GraphQL API
- 2025-07
New additions to delivery promise participants APIsRead full post –>Locations can now be used in delivery promise participant queries and mutations in the unstable GraphQL Admin API, with full release in 2025-07. Filter products by delivery promise participants.
Tags:
- Admin GraphQL API
- 2025-07
FeeSale fee field is nullable as of 2025-07Read full post –>As of 2025-07, FeeSale.fee is nullable, allowing null values for deleted fees. Prior versions return deleted fees. Update your code to handle null fees.
Tags:
- Action Required
- Admin GraphQL API
- 2025-07
Metafield description input field removalRead full post –>The
descriptionfield for metafields is being removed inunstable.