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
- 2024-10
New field and permission update to fulfillment hold resourceRead full post –>GraphQL Admin API 2024-10 adds
to.now requiresscope. Useto check app-created holds.Tags:
- Admin GraphQL API
- 2024-10
fulfillmentOrderHoldmutation updated to return a fulfillment hold resourceRead full post –>As of the GraphQL Admin API version 2024-10, the
mutation will return the fulfillment hold that was created in a newreturn field.Learn more about the...
Tags:
- Action Required
- Admin GraphQL API
- Admin REST API
- 2024-10
Querying events through theeventsconnection andCommentEvent.subjectbecomes nullableRead full post –>As of 2024-10, query events via
,event, andevents.eventsconnection added to multiple types.is now nullable;deprecated.Tags:
- Admin GraphQL API
- 2024-10
ProductInputsplit intoProductCreateInputandProductUpdateInputin2024-10Read full post –>In the 2024-10 Admin GraphQL API,
is split intoand.andnow use a newproductargument.Tags:
- Admin GraphQL API
- 2024-10
Admin GraphQL API: new APIs for Pages, Articles, Blogs, and Comments now available in 2024-10Read full post –>Version 2024-10 of the Admin GraphQL API allows reading/modifying Pages, Articles, Blogs, and Comments with new types and queries, enhancing content management for developers.
Tags:
- Payments Apps API
- 2024-10
Add LocalPaymentMethodDetailsRead full post –>Added API resource for local payment methods payment details, enhancing transaction data access for developers.
Tags:
- Payments Apps API
- 2024-10
Surface payment group id and payment session id on subscription billing attemptsRead full post –>New "SubscriptionBillingAttempt" resource logs billing attempts with idempotency keys to avoid duplicates, creating orders on success. No impact on existing partners.
Tags:
- Payments Apps API
- 2024-10
Added connection to order transaction from subscription billing attemptsRead full post –>New resource logs each subscription billing attempt, using idempotency keys to prevent duplicate orders. Successful attempts create orders, no impact on existing partners.
Tags:
- Admin GraphQL API
- 2024-10
Introducing theme and theme file management in the Admin GraphQL APIRead full post –>API v2024-10 introduces admin API for Online Store Themes, matching REST API features. New queries and mutations enhance theme and file management, boosting efficiency for developers.
Tags:
- Admin GraphQL API
- 2024-10
Introducing metafield definition capabilities in the admin APIRead full post –>API version 2024-10 introduces metafield definition management via Admin API, allowing developers to enable, disable, and query metafield capabilities for enhanced Shopify integration.
Tags:
- Action Required
- Admin GraphQL API
- 2024-10
Metafield Definition Capability Framework and Deprecation ofuse_as_collection_conditionRead full post –>API v2024-10 introduces the Metafield Definition Capability Framework, replacing
withfor better flexibility and extensibility.Tags:
- Admin GraphQL API
- 2024-10
New inventory input fields in productSet mutation in version 2024-10Read full post –>GraphQL API v2024-10 introduces
for settingavailableorquantities inandmutations, enhancing inventory management.Tags:
- Action Required
- Admin GraphQL API
- 2024-10
Improvements in the GiftCard GraphQL endpoints and introducing GiftCardTransaction typesRead full post –>GraphQL Admin API 2024-10:
endpoints open to all; newtypes. Renameto. Addand transaction fields.Tags:
- Action Required
- Admin GraphQL API
- 2024-10
The fulfillmentOrdersReleaseHolds Mutation Is DeprecatedRead full post –>As of the Admin API version 2024-10, the fulfillmentOrdersReleaseHolds mutation has been deprecated.
...
Tags:
- Admin GraphQL API
- 2024-10
Admin API includesurlRedirectsCountRead full post –>As of Admin GraphQL API version
2024-10, you can accessfield to retrieve the count of redirects.Learn more about
on...Tags:
- Admin GraphQL API
- 2024-10
New query attributes on products queryRead full post –>As of the 2024-10 version of the GraphQL Admin API, the
productsquery filter has been expanded to allow filtering on additional attributes:,and...Tags:
- Action Required
- Admin REST API
- 2024-10
Field deprecations on the abandoned checkout REST APIRead full post –>Several fields deprecated from Abandoned Checkout REST API; switch to new GraphQL API by 2024-10 for continued support.
Tags:
- Admin GraphQL API
- 2024-10
Fulfillment Holds Now Able To Be Released by IDRead full post –>GraphQL Admin API 2024-10 adds
idtoand optionaltomutation, allowing precise hold releases by ID.Tags:
- Admin GraphQL API
- 2024-10
Admin API includesstatusPageUrlfield onOrderRead full post –>As of Admin GraphQL API version
2024-10, you can accessfield to retrieve the URL where the customer can check the order's current status.Learn more about
Orderon...Tags:
- Action Required
- Admin GraphQL API
- Admin REST API
- 2024-10
Introducing PRODUCT_CATEGORY_ID in CollectionRuleColumn and Deprecating PRODUCT_TAXONOMY_NODE_ID for automated collection creationRead full post –>API v2024-10 introduces
infor smart collections, replacing deprecated. Update implementations for enhanced functionality.Tags:
- Action Required
- Admin GraphQL API
- 2024-10
Removing V2 suffix from fulfillmentCreateV2 and fulfillmentTrackingInfoUpdateV2Read full post –>As of
2024-10, we're deprecatingand. Instead, please useand.Note that the...
Tags:
- Action Required
- Admin REST API
- 2024-10
The REST location resource requireslocationsscopeRead full post –>The 2024-10 Admin REST API requires the
scope to access the location resource. Without it, a 403 Forbidden error occurs. Update your app permissions accordingly.Tags:
- Liquid
- Storefront GraphQL API
- 2024-10
Storefront Product Taxonomy Category APIRead full post –>GraphQL Storefront API 2024-10 now supports retrieving product taxonomy categories, enhancing storefront customization. Available via both GraphQL and Liquid APIs for improved buyer experience.
Tags:
- Admin GraphQL API
- 2024-10
Allow item activation at legacy locationRead full post –>GraphQL Admin API 2024-10 adds
tomutation, enabling inventory activation at non-SKU-sharing locations. Ensure parameter is true for such activations.Tags:
- Action Required
- Admin GraphQL API
- 2024-10
ReverseFulfillmentOrderLineItem.fulfillmentLineItem field is nullable as of 2024-10Read full post –>As of 2024-10,
is nullable. Older API versions will error ifis missing.Tags:
- Admin GraphQL API
- 2024-10
Admin API removeslineItemsMutablefield onOrderRead full post –>As of Admin GraphQL API version
2024-10, useinstead offield to get a list of the order's line items.Learn more about
Orderon...Tags:
- Admin GraphQL API
- 2024-10
AddingproductVariantsCountGraphQL field.Read full post –>As of
2024-10version, we are addingfield to the Admin GraphQL API.Learn more about...
Tags:
- Admin GraphQL API
- 2024-10
Remove unused error codes from LocationDeactivateUserErrorCodeRead full post –>The 2024-10 GraphQL Admin API release removes
andfrom. Update code to remove checks.Tags:
- Admin GraphQL API
- 2024-10
ShopifyPaymentsAccount GraphQL Admin API unused fields removedRead full post –>As of GraphQL Admin API version 2024-10, we're cleaning up the
endpoint and removing several unused fields.Tags:
- Action Required
- Admin GraphQL API
- 2024-10
Breaking changes to media in GraphQL API's ProductSet mutation in version 2024-10Read full post –>GraphQL API v2024-10 introduces
for enhanced media handling in. Replacesandwithfilesandfilefields for better file management.Tags:
- Action Required
- Admin GraphQL API
- 2024-10
Deprecation Notice:ProductChangeStatusin Admin GraphQL APIRead full post –>We are deprecating productChangeStatus mutation. Use...
Tags:
- Action Required
- Admin GraphQL API
- 2024-10
Removing MetafieldStorefrontVisibility-related fields and mutations from Admin GraphQL APIRead full post –>GraphQL Admin API 2024-10 removes
fields, queries, and mutations. Usefor enhanced flexibility and functionality.Tags:
- Admin GraphQL API
- 2024-10
Added newaccessargument tostandardMetafieldDefinitionEnableandstandardMetafieldDefinitionsEnableGraphQL mutationsRead full post –>GraphQL Admin API 2024-10 adds
accessargument for granular control in metafield mutations; deprecates. Update your code to useaccess.Tags:
- Action Required
- Admin GraphQL API
- Admin REST API
- 2024-10
Fulfillment Hold Release Access UpdateRead full post –>Admin API 2024-10 requires apps to have specific write scopes to release fulfillment holds. Insufficient access returns errors:
in GraphQL,422in REST. Update scopes accordingly.Tags:
- Admin GraphQL API
- Admin REST API
- 2024-10
Product category included in product webhooksRead full post –>The 2024-10 update adds a
categoryfield to product create/update webhooks. Use API version 2024-10+ in your App Partner Dashboard to receive this data.Tags:
- Admin GraphQL API
- Admin REST API
- 2024-10
Refunding orders with multiple shipping lines returns accurate dataRead full post –>As of July 18, 2024, Shopify APIs support accurate refunds for orders with multiple shipping lines, detailing each refund in both GraphQL and REST APIs for improved data accuracy.
Tags:
- Action Required
- Admin GraphQL API
- 2024-10
AddedsynchronousParameter toproductDeleteMutation and IntroducedProductDeleteOperationObject for Asynchronous Deletion TrackingRead full post –>In the 2024-10 Admin GraphQL API,
is removed. Usewith asynchronousparameter to choose sync or async deletion, and track async status via operation ID.Tags:
- Action Required
- Admin GraphQL API
- 2024-10
Breaking changes to GraphQL product duplicate APIs in version 2024-10Read full post –>In version 2024-10, the productDuplicateAsyncV2 mutation is removed. A new
synchronousparameter in productDuplicate allows async duplication with operation tracking via ProductOperation.Tags:
- Action Required
- Admin GraphQL API
- 2024-10
Breaking changes in several ProductVariant related mutations in version 2024-10Read full post –>GraphQL Admin API 2024-10 deprecates singular variant mutations in favor of bulk versions: use productVariantsBulkCreate, productVariantsBulkUpdate, and productVariantsBulkDelete instead.
Tags:
- Action Required
- Admin GraphQL API
- 2024-10
Fulfillment Order Release Hold mutation error codes deprecatedRead full post –>As of the GraphQL Admin API version 2024-10, we're deprecating the
anderror codes on the [fulfillmentOrderReleaseHold...Tags:
- Admin GraphQL API
- 2024-10
GraphQL Admin API: new fieldProduct.restrictedForResourceaddedRead full post –>Added
field to query product restrictions in, showing status and reason. Supports Managed Markets restrictions during order edits.Tags:
- Admin GraphQL API
- 2024-10
Metafield support for thecartTransformCreatemutationRead full post –>As of 2024-10, CartTransform create mutation supports metafields, enabling setting them at creation, reducing the need for additional calls, streamlining the process for developers.
Tags:
- Action Required
- Admin GraphQL API
- 2024-10
Deprecating the Ability to Set Available Quantities on Already Active States on theInventoryActivateGraphQL MutationRead full post –>As of Admin GraphQL API version
2024-10, we're deprecating the ability to set the available quantity on theGraphQL mutation for already active states. Moving forward, use the...