← All articles

#Shopify Api

16 articles with this tag

Why Unchanged Cart Updates No Longer Spam Your Carts/Update Webhooks (and What to Do)

Why Unchanged Cart Updates No Longer Spam Your Carts/Update Webhooks (and What to Do)

Shopify now suppresses carts/update webhooks when a cart operation makes no actual change. Learn what this means for your apps, how to adjust your webhook logic, and best practices to keep your integrations lean and reliable.

October 12, 20264 min
POS UI Extensions Now Return Accurate Percentage Values for Discounts

POS UI Extensions Now Return Accurate Percentage Values for Discounts

Shopify POS 11.15 updates the Discount.amount field for percentage discounts, aligning it with the Cart API contract. Developers must adjust their POS UI extensions to treat the amount as a percentage, not a monetary value.

October 7, 20264 min
How to Downgrade Your Shopify App’s Access Scopes from Write to Read

How to Downgrade Your Shopify App’s Access Scopes from Write to Read

Learn how Shopify’s new appDowngradeAccessScopes mutation lets developers replace unnecessary write permissions with read‑only scopes, who is impacted, and step‑by‑step actions to implement the change.

October 7, 20264 min
Next‑Gen Events Give You Precise Control Over Shopify Commerce Updates

Next‑Gen Events Give You Precise Control Over Shopify Commerce Updates

Shopify’s Next‑Gen Events replace classic webhooks with granular triggers, inline GraphQL payloads, and query filters—saving developers time and reducing API calls. Learn what changed, who it affects, and how to migrate today.

October 1, 20265 min
Unlocking Fiscal Compliance: New fiscalDeviceIdentifier Field on PointOfSaleDevice

Unlocking Fiscal Compliance: New fiscalDeviceIdentifier Field on PointOfSaleDevice

Shopify’s 2026-10 API adds a fiscalDeviceIdentifier to PointOfSaleDevice, giving developers a reliable way to access a device’s tax‑registered identifier for in‑person fiscal workflows. Learn what changed, who it impacts, and how to implement it today.

October 1, 20264 min
orderCancel Mutation Now Returns Structured jobResult – What Developers Need to Know

orderCancel Mutation Now Returns Structured jobResult – What Developers Need to Know

Shopify’s latest GraphQL Admin API update adds a detailed jobResult field to the orderCancel mutation, giving developers clear status, errors, and order data for asynchronous cancellations. Learn what changed, who it impacts, and how to adapt your code.

October 1, 20264 min
Global IDs Take Over: Tax Webhook Summary and Calculation Requests Updated

Global IDs Take Over: Tax Webhook Summary and Calculation Requests Updated

Starting with API version 2027-01, Shopify tax webhooks and calculation requests now use Global IDs, streamlining identifier handling for developers. Learn what changed, who’s impacted, and how to update your integrations today.

October 1, 20264 min
How Discount Rollouts Change Your Shopify Discount Strategy

How Discount Rollouts Change Your Shopify Discount Strategy

Shopify’s 2026‑10 API now lets merchants bundle discounts into Rollouts, giving you granular control over launch timing, buyer allocation, and channel availability. Learn what changed, who is affected, and how to update your apps and stores to take full advantage.

October 1, 20264 min
Shopify Segment Query Language Gets Powerful New MATCHES Syntax

Shopify Segment Query Language Gets Powerful New MATCHES Syntax

Shopify’s 2026‑10 API overhaul replaces = true/false with MATCHES/NOT MATCHES, expands function parameters, and retires named dates—learn what this means for your segments and how to update your queries today.

October 1, 20264 min
Resilient Token Exchanges: Recover Offline Token Migrations Without Merchant Interaction

Resilient Token Exchanges: Recover Offline Token Migrations Without Merchant Interaction

Shopify now lets apps retry token migrations for up to seven days, returning the same access‑ and refresh‑token pair even without a user session. Learn who needs to act, what changed, and how to implement the new flow.

September 29, 20263 min
Your New Command Center: Inside Shopify’s Revamped Dev Dashboard

Your New Command Center: Inside Shopify’s Revamped Dev Dashboard

Discover how Shopify’s updated Dev Dashboard centralizes store management, collaborator access, and app health. Learn who it impacts, what’s changed, and actionable steps to start using it today.

September 25, 20264 min
Why includeRestOfWorld:true Breaks in API 2027-01 and How to Fix It

Why includeRestOfWorld:true Breaks in API 2027-01 and How to Fix It

Starting with GraphQL Admin API version 2027-01, setting DiscountCountriesInput.includeRestOfWorld to true triggers a BAD_REQUEST error. Learn who’s affected, why it matters, and step‑by‑step how to update your apps before the upgrade.

September 23, 20264 min
Why the Removal of automaticDiscounts Impacts Your Shopify Apps (and How to Fix It)

Why the Removal of automaticDiscounts Impacts Your Shopify Apps (and How to Fix It)

Shopify’s 2027-01 API version drops the automaticDiscounts query, breaking apps that read automatic discounts. Learn what changed, who’s affected, and step‑by‑step migration to discountNodes so your app stays functional.

September 18, 20264 min
Customer Address APIs Add countryCode — What Developers Need to Know

Customer Address APIs Add countryCode — What Developers Need to Know

Shopify’s Customer Account API now supports a countryCode field for addresses, deprecating territoryCode. Learn what changed, who’s affected, and how to update your apps with actionable code examples.

September 8, 20264 min
Streamline Subscriptions with the New paymentInstrumentSendAddEmail Mutation

Streamline Subscriptions with the New paymentInstrumentSendAddEmail Mutation

Discover how Shopify's latest GraphQL Admin API mutation lets you email customers a secure link to add payment methods for subscriptions, orders, or draft orders—boosting checkout flexibility and reducing friction.

September 3, 20264 min
More Resilient Refreshes for Expiring Offline Access Tokens: What Developers Need to Know

More Resilient Refreshes for Expiring Offline Access Tokens: What Developers Need to Know

Shopify now lets apps retry the original refresh token for up to 30 days, giving a safety net for lost token responses. Learn who’s affected, why it matters, and how to implement atomic token storage.

August 28, 20265 min