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.
RSS UpdatesTags:
- 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
- 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
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
Facebook (Meta) orders support native exchangesRead full post –>As of Aug 26, 2025,
and return fees are supported for new Facebook orders via
mutation, simplifying exchanges. Not applicable to prior orders.
Tags:
- Admin GraphQL API
- 2025-10
New enum values for FulfillmentEventStatusRead full post –>The
enum now includes
, 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:
- Action Required
- Admin GraphQL API
- Admin REST API
- 2025-10
SettingpermitsSkuSharing
argument tofalse
when creating a fulfillment service returns an errorRead full post –>The 2025-10 API update returns an error on
false
forin
and
, deprecating non-SKU sharing services.
Tags:
- Admin GraphQL API
- 2025-10
Global HS code is now supported in GraphQL Admin APIRead full post –>As of
2025-10
, setin
to
null
to 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 forreferenceDocumentUri
in 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
Orders query now supportscurrent_total_price
andtotal_weight
filters andCURRENT_TOTAL_PRICE
as asortKey
Read full post –>The orders query now supports
and
filters, plus
can use
, enhancing data retrieval and sorting options for developers.
Tags:
- Admin GraphQL API
- 2025-10
Shopify Payments Payout GraphQL type supportsexternal_trace_id
Read full post –>GraphQL Admin API 2025-10 adds
to ShopifyPaymentsPayout, providing the financial institution's reference number for payout tracking.
Tags:
- Action Required
- Admin GraphQL API
- Admin REST API
- 2025-10
Deprecation of theProductVariant.taxCode
fieldRead full post –>The
field in
is deprecated as of API version
2025-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
,
, and
fields.
Tags:
- Admin GraphQL API
- 2025-10
Add option to filter by dispute type in OrderListQuery GraphQL queryRead full post –>Added
filter to
GraphQL query, enabling filtering of orders by
chargeback
and/orinquiry
.Tags:
- Admin GraphQL API
- 2025-07
New warningDraftOrderMarketRegionCountryCodeNotSupportedWarning
added toDraftOrder
Read full post –>New
added for
. Warns if deprecated
is 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 new
input deprecates the existing
refund
input, 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.fulfillments
byand
using familiar query syntax, enhancing search precision without altering default behavior.
Tags:
- Action Required
- Admin GraphQL API
- 2025-07
New field for discount classes onDraftOrderPlatformDiscount
Read full post –>The
field is deprecated; use
for multiple discount classes. Continue using
to see
effects.
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
Remove unprocessed exchange lines from a returnRead full post –>New
mutation lets Partners remove unprocessed return and exchange items, replacing the older mutation. Available in
unstable
and2025-07
GraphQL API versions.Tags:
- Admin GraphQL API
- 2025-07
Increase draft order line item limit from250
to499
Read full post –>API version
2025-07
increases draft order line item limit from250
to499
Tags:
- Action Required
- Admin GraphQL API
- 2025-10
Removed tax-related fields from theShopFeatures
objectRead full post –>The
and
fields are removed from
. Update integrations as no replacements exist.
Tags:
- Admin GraphQL API
- 2025-07
NewestimatedShippedAt
argument 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
- Liquid
- Storefront GraphQL API
- 2025-10
Image alt text can now be translatedRead full post –>Image alt text is now translatable, allowing developers to register translations via the Translations API.
Tags:
- Action Required
- Admin GraphQL API
- Admin REST API
- Customer Account API
- Payments Apps API
- Storefront GraphQL API
- Webhook
Deprecation of POST requests without a Content-Length or Transfer-Encoding: chunked headerRead full post –>Update client libraries to include Content-Length or Transfer-Encoding: chunked in POST requests by August 1, 2025, to avoid HTTP 411 errors.
Tags:
- Admin GraphQL API
- 2025-07
OptionalgroupObjects
argument 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 to
false
.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-10
Order editing workflows now offer direct session access via mutation arguments and return fieldsRead full post –>API version 2025-10 improves order editing with direct session access via
, flexible mutation ID support, and enhanced return fields for better workflow tracking.
Tags:
- Admin GraphQL API
- 2025-07
productCreate
surfaces input errors asuserErrors
Read full post –>From 2025-07,
will return
for duplicate or conflicting metafield links, invalid
or
specifications, 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
NewFREE_GIFT_CARD_NOT_ALLOWED
error code for subscription billing attemptsRead full post –>Added
to
enum, preventing subscriptions from including gift cards sold at a zero price.
Tags:
- Admin GraphQL API
Generally available: Standard product review syndication programRead full post –>Product review syndication is now generally available, allowing partners to build apps displaying product reviews across Shopify, provided they meet program requirements.
Tags:
- Admin GraphQL API
- 2025-10
Contextual pricing and publishing APIs use backup region fallbackRead full post –>API version 2025-10 changes fallback for pricing and publishing to use
settings, ensuring consistency across APIs. Previous versions use store defaults.
Tags:
- Admin GraphQL API
- Admin REST API
Shipping Rates – Return backup rates for 3xx and 4xx carrier responsesRead full post –>The rate service now treats HTTP 3xx/4xx errors as recoverable, using backup rates to ensure shipping options display, enhancing checkout reliability and safeguarding conversion.
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
title
filter to thearticles
Admin 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;limit
defaults to10000
, introducing a breaking change.Tags:
- Admin GraphQL API
Edit line items with subscriptions and preorders prior to fulfilling an orderRead full post –>The Order Edit API allows you to edit line items containing selling plans before an order ships.
Tags:
- Shopify App Store
- Admin GraphQL API
Apps now permitted to issue refunds to store creditRead full post –>Starting May 20, 2025, apps can refund to store credit regardless of original payment. Store credit is visible in customer profiles and accessible via GraphQL Admin API.
Tags:
- Admin GraphQL API
Refund to Store CreditRead full post –>You can now allocate refunds as new store credit alongside original payment methods. Requires new customer accounts and customer-associated orders.
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:
- Action Required
- Admin GraphQL API
Public access for app owned metafields and metaobjects is now disabledRead full post –>Metafields access is changing:
access is removed, now set to
. Migrate to a custom namespace if other apps need read access.
Tags:
- Action Required
- Admin GraphQL API
- Functions
- Storefront GraphQL API
Deprecatinggates
types and fields across the GraphQL Admin, Storefront, and Functions APIsRead full post –>Shopify is retiring
gates
types and fields in favour of metafields and metaobjects for better custom data management across Admin, Storefront, and Functions APIs.Tags:
- Admin GraphQL API
- Customer Account API
- Storefront GraphQL API
- 2025-07
TheUnitPriceMeasurementMeasuredUnit
enum 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 ofdraftOrderCreateMerchantCheckout
mutationRead 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:
- Admin GraphQL API
- 2025-07
AddingpublicDisplayName
field onShopPlan
Read full post –>The
field is added to
. The
Shopify
plan is nowGrow
. Update toas
will be deprecated.