Merhaba, shopify hepimizin bildiği ve çokca kullandığı bir online e-ticaret altyapısı ve bu kadar kullanıcıya sahip olması da hiç şaşırtıcı değil çünkü Shopify API ile bizlere mağaza üzerindeki verilere erişmemizi ve bu verileri güncelleyebilmemizi yeni sağlayan bir API’a sahip.
Shopify REST API oldukça basit bir şekilde admin panelde Ayarlar > Uygulamalar ve Satış Kanalları > Uygulama Geliştirme menüsü altında yer alıyor. API erişimi için öncelikle buradan bir api token oluşturmanız gerekiyor. Daha bu işlemi yaparken sizlerden api erişiminin sınırlarını belirlemenizi istiyor.

Uygulama oluştur’a tıklayıp uygulamanıza isim verdikten sonra bu şekidle bir yapılandır sekmesi sizi bekliyor. Örnek resimde ‘product‘ şeklinde bir arama yaptım ve ürün ile ilgili api yetkilerini listeledi. Buradan da görebileceğiniz gibi ürün oluşturma ve güncelleme api’ın özelliklerinin başında geliyor.

Ürünlerimin stok durumlarını da güncellemek istediğim için bu ayarları da seçmeliyim.
Tabi api ile neler yapılabilir sorusunun en kapsamlı cevabı shopify rest api dökümanında. Bu api dökümanı üzerinden shopify api’ın tüm özelliklerini inceleyebilirsiniz. Shopify api kapsamı ürün, sipariş verilerini dışa aktarma veya düzenleme den tutun. Yeni ödeme sistemi geliştirmeye kadar bir çok konuda sizlere imkan sağlıyor. Biz genel olarak shopify mağazalarına xml ürün entegrasyonu için kullanıyoruz.

Api’ı kullanırken saniyelik istek limitlerine dikkat edin. Hangi premium paketi kullandığınıza göre değişkenlik gösteriyor. Ve Sınırsız istek atmanıza olanak sağlamıyor.