{
 "id": "shopify-c6bf4ebc4f",
 "platform": "shopify",
 "title": "Expiring offline access tokens required for all public apps as of January 1, 2027",
 "summary": "We're changing how public apps handle offline access tokens to enhance merchant data protection. Starting January 1, 2027, all public apps must use expiring offline access tokens when calling the Admin API. After that date, public apps still using non-expiring tokens will receive authentication errors.",
 "categories": [
  "breaking_change"
 ],
 "tags": [
  "API",
  "Action Required",
  "Admin GraphQL API",
  "Admin REST API",
  "Breaking API Change"
 ],
 "published_date": "2026-05-20",
 "effective_date": "2027-01-01",
 "effective_date_precision": "day",
 "source_url": "https://shopify.dev/changelog/expiring-offline-access-tokens-required-for-all-public-apps-as-of-january-1-2027",
 "source_name": "Shopify developer changelog",
 "fetched_at": "2026-10-17T03:44:00+00:00",
 "collector": "shopify/changelog",
 "first_seen": "2026-10-17T01:05:46+00:00",
 "in_source": true,
 "last_seen_in_source": "2026-10-17T03:44:00+00:00",
 "upcoming": true,
 "url": "https://adstackwatch.com/changes/shopify-c6bf4ebc4f/"
}