Next Generation Events now available in developer preview
Next Generation Events are now in developer preview, adding field-level trigger control, custom GraphQL payloads, and query-based delivery filters to webhooks.
April 2025
Surface- Admin GraphQL APINew
planHandlefield for managed pricing app subscription plans - APICheckout UI extensions: Attributes API now supports removing cart and checkout attributes
- Events & webhooksNew webhook to track updates to checkout and accounts configuration
- Admin GraphQL API
productSetandcustomerSetmutations now support upserts and custom IDs - Customer Account API
@inContextdirective added to the Customer Account API - Admin GraphQL APIAdding defaultEmailAddress field to Customer
- Admin GraphQL APICustomer RFM group now available in GraphQL Admin API
- Admin GraphQL APINew finance KYC information field available for Shopify-approved finance apps
- Admin GraphQL APINew enum values for
FulfillmentOrderRejectionReason - Admin GraphQL APINew theme file metadata fields added to
OnlineStoreThemeFileOperationResultobject - Admin GraphQL APIExpanded control of privacy settings using the GraphQL Admin API
- Admin GraphQL APINew enum values for
CustomerPaymentMethodRevocationReason - Admin GraphQL APINew fees and net fields for balance transactions
- Admin GraphQL APICombined Listings Update Mutation Enhancements
- Admin GraphQL APIView gift card maximum values
- Admin GraphQL APINew
articleAuthorsquery in the GraphQL Admin API - Admin GraphQL APINew filter options added to
pages,articles, andcommentsqueries - Customer Account APINew field
fulfillmentStatusadded to theOrdertype of the Customer Account API
March 2025
Surface- Payments Apps APIExpose payment detail fields for Payments Apps API
- POS ExtensionsPOS UI Extensions 2025-04 Update
- APIUsing custom ids to look up collections, locations, orders, and product variants
- Admin GraphQL APINew
include_mirrored_exchangesquery filter parameter - Breaking changesAdmin GraphQL APIDeprecating PriceListUserErrorCode values
- Customer AccountsSupport added for app-owned metafields
- Action requiredPOS ExtensionsEnd of Compatibility for Old POS UI Extensions Versions
- Action requiredAdmin REST APICheckout APIs will be shut down April 1, 2025
February 2025
Surface- Admin GraphQL APINew customer address capabilities in the Admin API
- Admin GraphQL APIThe
X-Shopify-API-Deprecated-ReasonHTTP header will return actual GraphQL deprecations if any - Admin GraphQL APIReserved prefix protection for metafields and metaobjects
- Admin GraphQL APINew ends_at, created_at, and updated_at query filter parameters for searching discounts
- Admin GraphQL API
NON_TEST_ORDER_LIMIT_REACHEDerror code for subscriptions billing attempts - Breaking changesAdmin GraphQL APIUpdated Country Harmonized System Code validations on Product Variant mutations
- Customer Account APINew
eventandoriginfields for store credit transactions - Admin GraphQL APIAttribute Marketing Consent to Retail Locations
- Breaking changesAdmin GraphQL APIRemoving unnecessary
RELEVANCEsort options
January 2025
Surface- Admin GraphQL APIRecord partial payments on Orders
- Breaking changesAdmin GraphQL APINew Catalog APIs
- DeprecatedAdmin GraphQL APIPayout statuses In Transit and Scheduled have been merged
- Admin GraphQL APINew creation, update, and status filters for subscriptionContracts
- Admin GraphQL APIOptional
roleargument forthemeCreatemutation - Admin GraphQL APIExpose the id field in ProductFullSyncPayload object
- Admin GraphQL APILine item weight input for
orderCreatemutation - Admin GraphQL APINew card brands for OrderTransactions.paymentMethods
- Breaking changesAdmin GraphQL APINew Markets APIs
- Admin GraphQL APIAdd new requiresShippingMethod field to fulfillmentServiceCreate and fulfillmentServiceUpdate mutations
December 2024
Surface