Hangi yoldasınız?
Shopify erişim anahtarını dört farklı yolla verir. Hangisini kullanacağınız, uygulamanın nerede ve ne zaman oluşturulduğuna bağlıdır.
| Yol | Kim için | Anahtar nasıl alınır | Ömrü |
|---|---|---|---|
| Yönetici panelinde açılmış özel uygulama | 1 Ocak 2026 öncesi oluşturulanlar | Yüklemede üretilir, bir kez gösterilir | Belgede süre tanımlı değil; uygulama kaldırılınca biter |
| Dev Dashboard ve istemci kimlik bilgileri | Kendi organizasyonunuzdaki mağazalar | Client ID ve secret ile programdan istenir | 24 saat |
| Dev Dashboard ve yetkilendirme kodu | Yönetici paneli dışında çalışan uygulamalar | Mağaza sahibi onay verir, kod anahtarla değiştirilir | Varsayılan süresiz; istenirse 1 saatlik ve yenilenebilir |
| Shopify CLI ile gömülü uygulama | Yönetici panelinde çalışan uygulamalar | Şablon otomatik alır | Şablon yönetir |
Çevrimdışı ve çevrimiçi anahtarların ikisi de shpat_ ile başlar. Bu yüzden önekten anahtarın hangi yoldan geldiğini ya da süresini anlayamazsınız.
Eski yol: yönetici panelindeki özel uygulama
Shopify geliştirici belgesine göre artık yönetici panelinde yeni özel uygulama oluşturulamıyor. Var olan uygulamalar etkilenmiyor ve çalışmaya devam ediyor.
- Anahtar yalnız üretildiği anda bir kez gösterilir. Hâlâ görüntülenebilir mi diye Apps > Develop apps > uygulamanız > API credentials ekranına bakabilirsiniz.
- Anahtar ya da API sırrı döndürülemez. Yeni anahtar için uygulamayı kaldırıp yeniden yüklersiniz; yeni anahtarı bağlı yazılımlara girene kadar istekler ve webhook’lar durur.
- Uygulamayı silmeyin. Belgeye göre silinen uygulamanın yerine yenisi yönetici panelinde açılamaz.
Yardım Merkezi’ne göre 1 Ocak 2026’dan önce oluşturulmuş bu eski özel uygulamalar Shopify yöneticisinden yönetilmeye devam eder.
Yeni yol: Dev Dashboard
Yeni özel uygulamalar Dev Dashboard’da oluşturulur. Yardım Merkezi’ndeki adımlar özetle şöyledir:
- Ayarlar > Uygulamalar > Develop apps > Build apps in Dev Dashboard yolunu izleyin.
- Uygulamayı oluşturup adlandırın.
- Bir sürüm oluşturun: uygulama adresi, Webhooks API sürümü ve erişim kapsamlarını girip sürümü yayımlayın.
- Uygulamayı Dev Dashboard’dan mağazanıza yükleyin. Yalnız aynı organizasyondaki mağazalara yüklenebilir.
Yardım Merkezi bu yolda anahtarın Shopify yöneticisinden kopyalanamayacağını açıkça yazar. Anahtarı geliştirici, uygulamanın client ID ve client secret değerleriyle istemci kimlik bilgileri akışından ister. Ayrıntılar Dev Dashboard ve istemci kimlik bilgileri sayfasında.
Kalıcı anahtar bekleyen yazılımlar
Birçok entegrasyon yazılımı bağlantı ekranında tek bir shpat_ anahtarı ister ve onu kalıcı kabul eder. 2026 değişikliği bu yazılımları şöyle etkiler:
| Durum | Sonuç |
|---|---|
| Eski özel uygulamanız var ve anahtarı elinizde | Anahtar çalışmaya devam eder |
| Eski uygulamanın anahtarı kayboldu | Uygulamayı kaldırıp yeniden yükleyerek yeni anahtar alırsınız |
| Yalnız Dev Dashboard uygulaması açabiliyorsunuz | İstemci kimlik bilgileriyle alınan anahtar 24 saat sonra geçersiz olur |
| Yazılım OAuth akışını kendisi yürütüyor | Yetkilendirme koduyla süresiz çevrimdışı anahtar alınabilir |
Shopify, herkese açık uygulamaların 1 Ocak 2027’ye kadar süreli çevrimdışı anahtarlara geçmesini istiyor; belgeye göre bu kural özel uygulamalara ve satıcıların oluşturduğu uygulamalara uygulanmıyor. Yine de yeni bir bağlantı kurmadan önce entegrasyon sağlayıcınıza hangi akışı desteklediğini sorun.
Sık sorulanlar
Shopify access token nereden alınır?
1 Ocak 2026 öncesi yönetici panelinde açılmış bir özel uygulamanız varsa anahtar uygulama yüklenirken bir kez gösterilir. Yeni Dev Dashboard uygulamalarında anahtar panelde gösterilmez; geliştirici onu client ID ve client secret ile programdan ister.
Shopify’da hâlâ “Develop apps” ile yeni özel uygulama açabilir miyim?
Shopify belgesine göre yönetici panelinde yeni özel uygulama artık oluşturulamıyor. Develop apps ekranında yeni uygulama için Build apps in Dev Dashboard düğmesi bulunur; var olan eski uygulamalar ise çalışmaya devam eder.
Dev Dashboard anahtarının süresi dolar mı?
İstemci kimlik bilgileriyle alınan anahtar 24 saat geçerlidir ve aynı istekle yenilenir. Yetkilendirme kodu akışında ise varsayılan olarak süresiz çevrimdışı anahtar verilir.
shpat_ anahtarımı kaybettim, ne yapmalıyım?
Eski özel uygulamalarda anahtar ikinci kez gösterilmez. Uygulamayı kaldırıp yeniden yükleyerek yeni anahtar alın ve bağlı yazılımlara girin. Uygulamayı silmeyin.
Kaynaklar
İlgili Shopify API konuları
Son güncelleme: 27.10.2026 · Shopify API rehberinin tamamı


