Info
More resilient token exchanges when migrating tokens without a user session
doc:019fb619-9b4a-74ac-a83e-3ffa98844fb4::feed/https://shopify.dev/changelog/more-resilient-token-exchanges-when-migrating-tokens-without-a-user-session- Product
- Shopify Admin GraphQL API
- Source
- Feed
- Change kind
- Feed Entry
- Detected
- Last updated
null
{
"content_hash": "ab1cf567f5486879f2516c29557deda9db7812f035cbb63a5d62526f540526e6",
"excerpt": "More resilient token exchanges when migrating to expiring offline access tokens When you migrate an app from non-expiring offline tokens to expiring offline access tokens without a user session, you can now recover a lost migration response by retrying the exchange with the original non-expiring token for up to seven days. This reduces how often you need a merchant to reopen the app to restore access, but you don’t need to change existing flows to keep them working. What changed When you migrate…",
"identity": "https://shopify.dev/changelog/more-resilient-token-exchanges-when-migrating-tokens-without-a-user-session",
"link": "https://shopify.dev/changelog/more-resilient-token-exchanges-when-migrating-tokens-without-a-user-session",
"published_at": "2026-09-29T16:00:00Z",
"title": "More resilient token exchanges when migrating tokens without a user session"
}
Interpreted documentation change
What the vendor announced
The evidence describes a Shopify changelog entry about more resilient token exchanges when migrating tokens without a user session, specifying behavior changes for migrating from non-expiring offline tokens to expiring offline access tokens and the ability to recover a lost migration response by retrying the exchange for up to seven days.
More resilient token exchanges when migrating tokens without a user session More resilient token exchanges when migrating to expiring offline access tokens When you migrate an app from non-expiring offline tokens to expiring offline access tokens without a user session, you can now recover a lost migration response by retrying the exchange with the original non-expiring token for up to seven days. This reduces how often you need a merchant to reopen the app to restore access, but you don’t need to change existing flows to keep them working. What changed When you migrate…
Monitored for you
Does this change affect your integration?
Choose the operations and fields your services use. Detektu matches Shopify findings to that declared usage so your team can review the relevant evidence. No agent or repository access required.
Multi-source correlation
Related changes
Other Shopify findings correlated with this change across sources.
- DeprecationSDK version 12.3.0 yanked
sdk:npm/@shopify/shopify-api@12.3.0