Skip to main content
フラッグシップ株式会社 | Flagship Inc.
About
Services
Products
  • News
  • Columns
  • App Blogs
  • Events
Careers
Support
Contact
TopトップページAboutフラッグシップについてServicesサービス一覧Productsプロダクト一覧
  • Teamチーム紹介
  • Careers求人情報
  • Newsお知らせ
  • Columnsコラム
  • App Blogsアプリブログ
  • Eventsイベント情報
  • Store公式ストア
  • Press Kitプレスキット
  • Support各種サポート
Contactお問い合わせ
日本語で読む
Columns2025/12/19

About the Discontinuation of Shopify Legacy Custom Apps and Migration to the Dev Dashboard API

At Flagship, we regularly host internal knowledge-sharing sessions (All-Hands Knowledge Sharing Sessions) to discuss the latest Shopify updates and development best practices. In our most recent session, we covered an increasingly important topic for Shopify development: the migration from Legacy Custom Apps to the Dev Dashboard API.

Based on the content of that internal session, this article explains what is changing and why it matters.

1. What is happening: the so-called “2026 issue”

Shopify has announced that starting January 1, 2026, it will discontinue the creation of new “Legacy Custom Apps” that are built directly from the Shopify admin.

Before

  • Custom apps could be created directly from the “Apps and sales channels” section of the Shopify admin
  • A permanent API token could be issued, allowing immediate external integrations

After

  • New custom apps must be created and managed via the Dev Dashboard (Partner Dashboard)
  • An OAuth-based authentication flow becomes the standard

What about existing apps?

Existing Legacy Custom Apps will continue to function after January 1, 2026. However, once an app is deleted, it cannot be recreated as a Legacy app. In addition, if an API key is invalidated due to an error or misconfiguration, recovery will no longer be possible using the previous, simpler methods.

For this reason, this change should not be viewed as a minor specification update, but rather as a structural turning point that carries long-term operational risk.

2. What changes technically: authentication and token management

The most significant technical change in this migration is the authentication model and the lifecycle of access tokens.

Characteristics of Legacy Custom Apps

  • Permanent access tokens (shpat_xxx)
  • Minimal maintenance once configured
  • No expiration date

Characteristics of Dev Dashboard–based apps

  • OAuth 2.0–based authentication
  • Access tokens are obtained using a Client ID and Client Secret
  • Access tokens expire every 24 hours
  • Regular token refresh handling is required

This represents a shift from a “set it once and forget it” approach to one that assumes continuous token management as part of the system design.

3. Why Shopify is making this change

This policy shift is primarily driven by improvements in security and the unification of the development environment.

  • Stronger security and permission management
    Write-access integrations are treated as explicit “apps,” rather than being managed through ad hoc API keys.
  • Unified developer experience
    A consistent development workflow centered around the Dev Dashboard and Shopify CLI.

While this may appear to increase development effort in the short term, it ultimately improves transparency, security, and extensibility over the long term.

4. How to approach the migration

The key is not to assume that “if it still works, it can stay as-is.” For business-critical functionality—such as inventory synchronization or metafield updates—it is important not to leave legacy mechanisms in place, but to proactively transition to more robust and future-proof solutions.

For an overview of the migration phases, please refer to the timeline below.

Migration timeline from Legacy Custom Apps to Dev Dashboard API

 

Conclusion

This change is more than just a different way of creating API keys. It represents an important shift in how authentication, operations, and risk management are approached in Shopify integrations.

If you are currently using API keys created directly from the Shopify admin for external integrations, we strongly recommend reviewing your setup and planning ahead with 2026 in mind.

At Flagship, we support merchants through these structural changes with a focus on long-term stability and business continuity.

Columns All
  • News
  • App Blogs
  • Interview
  • Events

Contact

Get in Touch

Thank you for visiting.
We'd be glad to hear from you!

General

  • Top
  • About
  • Services
  • Products

Company

  • Team
  • Careers

Topics

  • News
  • Columns
  • App Blogs
  • Events

Discover

  • Store
  • Press Kit
  • Support
  • Company Info
  • Information Security Policy
  • Privacy Policy
  • Provision to Third Parties in Foreign Countries
  • Specified Commercial Transactions Act
日本語で読む
ART DIRECTION:KAAKAWEB:Super Crowds inc.

© Flagship Inc. / Tokyo, Japan.