Kimlik doğrulama

Her istekte Bearer anahtarı. Anahtar mağazayı ve izinleri belirler.

Her isteğe Authorization başlığı ekle:

Authorization: Bearer mk_canli_8f3eK2…

Anahtar hangi mağazaya aitse istek o mağazada çalışır; adreste mağaza adı geçmez.

Anahtar biçimi

ÖnekNerede
mk_canli_ + 32 karakterKendi mağazan. Gerçek siparişler, gerçek stok.
mk_test_ + 32 karakterTest mağazası.

Anahtarı panelde Ayarlar → API anahtarları'ndan mağaza sahibi ya da yönetici oluşturur. Anahtar yalnız bir kez gösterilir; biz yalnız özetini saklarız, kaybedersen yenisini oluştur. Bir mağazada en çok 50 etkin anahtar olabilir. Kullanmadığın anahtarı aynı ekrandan iptal et.

Anahtarı tarayıcıya koyma

Canlı anahtar mağazanın verisine erişir. Yalnız sunucunda kullan; ön yüz koduna, mobil uygulamaya ya da Git deposuna koyma.

İzinler

Anahtarı oluştururken yalnız gereken izinleri seç. Yazma izni aynı kaynağın okumasını da kapsar (urun:yazma → urun:okuma).

İzinNe yapar
urun:okuma / urun:yazmaÜrünler, varyantlar, kategoriler, koleksiyonlar, markalar
stok:okuma / stok:yazmaDepo stokları, toplu stok
fiyat:okuma / fiyat:yazmaToplu fiyat, fiyat listeleri
siparis:okuma / siparis:yazmaSiparişler, kargoya verme, iptal, not, iadeler
musteri:okuma / musteri:yazmaMüşteriler ve müşteri grupları
kampanya:okuma / kampanya:yazmaKampanyalar ve indirim kodları
icerik:okuma / icerik:yazmaSayfalar ve menüler
webhook:yonetWebhook abonelikleri

GET /v1/magaza her anahtarla açıktır ve anahtarın izinlerini döner.

Hatalar

DurumkodNe zaman
401anahtar_yokBaşlık yok ya da biçimi yanlış
401anahtar_gecersizAnahtar yok, iptal edilmiş ya da başka ortama ait
403izin_yokAnahtarda bu ucun izni yok
403magaza_dondurulduMağaza dondurulmuş; API kapalı

Bu sayfada