← All vendor deprecations
ShopifyBreaking changehigh

Migrate to expiring offline access tokens before January 1, 2027

Takes effect
1 Jan 2027
Published
30 Oct 2026

Public apps still using non-expiring offline access tokens must migrate to use expiring offline access tokens before January 1, 2027 to remain listed in the Shopify App Store and continue accepting new installs. New client credentials access helps your backend recover access without waiting for a merchant to reopen your app. Using a request signed with your app's private key, your backend can obtain a fresh, short-lived access token without a refresh token. The enforcement timeline has been updated with incremental penalties for non-compliant apps: January 1, 2027: Non-compliant apps are delisted from the Shopify App Store and blocked from new installs. Existing installations can continue making affected API requests until April 1. January 15, 2027: Merchants using non-compliant apps see warnings in Shopify admin about the risk of service interruption and the action they can take. April 1, 2027: Affected Admin API requests using non-expiring offline access tokens return HTTP 403.

Read the vendor's announcement

Get this on your timeline

Add your stack to StackClock and we will remind you before it takes effect, along with your domain, certificate and license expiries.

Start free