Shopify GraphQL tarifleri

Geliştiricilerin en çok aradığı işler için sorgular ve mutation’lar: toplu dışa aktarma, metafield’lar, ürünler, stok, indirimler, siparişler ve Storefront sepeti.

Kısaca

Bunlar Shopify’ın Admin ve Storefront API’leri (sürüm 2026-10) için kopyalanmaya hazır GraphQL belgeleri. Her sayfada sorgu ya da mutation, örnek değişkenler, gereken erişim yetkileri (scope) ve yanıtın nasıl göründüğü var. Yayımlamadan önce her belgeyi ve değişkenlerini Shopify’ın yayımladığı şemayla doğruluyoruz. REST Admin API artık eski (legacy) kabul edildiği için yeni uygulamalarda bu GraphQL çağrılarını kullanın.

  • 27 sayfa; müşteri işleri dahil her mağazada ücretsiz kullanılabilir (MIT lisansı)

Toplu işlemler

Büyük verileri sayfa sayfa gezmeden dışa ve içe aktarın.

Metafield ve metaobject’ler

Ürünlere, müşterilere ve diğer kayıtlara kendi verilerinizi yazın ve okuyun.

Ürünler ve stok

Ürün ve varyant oluşturun, stoğu senkron tutun.

İndirimler ve Functions

İndirim oluşturun ve Function’ları koddan açın.

Siparişler ve müşteriler

Sipariş düzenleyin, taslak oluşturun, gönderin, iade edin ve etiketleyin.

Webhook’lar

Sürekli sorgulamak yerine bir şey değiştiğinde haber alın.

  • Filtreli webhook aboneliği oluşturma

    Yalnızca gereken webhook’ları alın: webhookSubscriptionCreate ya da shopify.app.toml ile Shopify arama sözdiziminde filtreli bir abonelik oluşturun.

Storefront API

Headless vitrinler için sepet, yerel fiyatlar ve özel veriler.

Temeller

Sayfalama, sorgu maliyeti ve istek sınırları.

  • Sonuçları cursor ile sayfalama

    Tüm ürün, sipariş ya da müşterileri sayfa sayfa okuyun: pageInfo isteyin, endCursor’ı after olarak verin, hasNextPage false olunca durun.

Kod hakkında

  • Gösterilen tarihte, 2026-10 sürümünün Admin veya Storefront API şemasıyla doğrulandı. İstek adresinizdeki sürümü kontrol edin.
  • Örneklerdeki ID’ler ve mağaza adresleri yer tutucudur. Kendi değerlerinizle değiştirin.
  • Admin API çağrıları uygulamanızdan bir erişim anahtarı (access token) ister. Admin API anahtarını asla vitrine ya da temaya koymayın.
  • MIT lisansı. Kodu kendi mağazanızda da müşteri işlerinizde de kullanabilirsiniz.

Mağazanız için kurulmasını, test edilmesini ve bakımını isterseniz: API entegrasyonları.

Sık sorulan sorular

Shopify REST Admin API kullanımdan kalktı mı?
Shopify, Ekim 2024’ten beri REST’i eski (legacy) olarak tanımlıyor ve yeni herkese açık uygulamaların Nisan 2025’ten beri GraphQL kullanması gerekiyor. REST’in tamamen kapanacağı bir tarih henüz açıklanmadı. Buradaki her tarif, yerini aldığı REST çağrısını da belirtiyor.
Bu sorguları nerede çalıştırabilirim?
Mağazanızın GraphiQL uygulamasında, uygulamanızın kodunda bir erişim anahtarıyla ya da Shopify CLI ile. Storefront API sorguları, herkese açık bir Storefront anahtarıyla tarayıcıdan da çalışır.
Tarifler hangi API sürümünü kullanıyor?
Her sayfanın kontrol edildiği tarihteki en güncel kararlı sürüm olan 2026-10’u. Belgelerin çoğu önceki ve sonraki sürümlerde de çalışır; değişen bir alan varsa sayfada belirtiyoruz.

Geliştirmek istediğiniz bir şey mi var? Gelin, birlikte konuşalım.

Aynı anda sınırlı sayıda proje alıyoruz.

Gencer KarakayaShopify mühendisi

Proje özetinizi bir mühendis okur; size e-postayla yanıt veririz.