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