Pazarama

Pazarama API rehberi: İş Ortağı entegrasyonunun işlemleri

Pazarama İş Ortağı API'si, mağazanızın ürün, stok, fiyat ve sipariş verisine yazılımınızdan erişmenizi sağlar. Bağlantı OAuth2 client credentials ile kurulur: API Key ve API Secret'la token alınır, istekler https://isortagimapi.pazarama.com adresine Bearer token ile gönderilir. Pazarama'nın entegrasyon dokümanı İş Ortağım panelinde, tarayıcıda çalışan bir uygulama içinde yayımlandığı için otomatik okunamadı. Bu rehberdeki uç noktalar canlıda çalışan bir entegrasyonun kodundan doğrulandı; doğrulanamayan işlemleri ayrıca belirttik.

Kimlik doğrulama

Pazarama OAuth2 client credentials akışını kullanır. API Key ve API Secret İş Ortağım panelinde Hesabım, Hesap Bilgileri, Entegrasyon Bilgileri sekmesindedir. Bu ikiliyle POST https://isortagimgiris.pazarama.com/connect/token adresinden token alınır: Basic başlık, grant_type=client_credentials ve scope=merchantgatewayapi.fullaccess.

Token her API isteğinde Authorization: Bearer başlığıyla gönderilir ve canlı kayıtlara göre yaklaşık bir ay geçerlidir. API Secret ise bir yıl geçerlidir. Ayrıntılar: API Key ve Secret alma, token alma.

Adresler

GörevAdres
Kimlik (token)https://isortagimgiris.pazarama.com/connect/token
APIhttps://isortagimapi.pazarama.com
Panel ve dokümanhttps://isortagim.pazarama.com

Ürün, kategori, marka, stok ve fiyat servisleri /product, siparişler /order ile başlar. Ayrı bir test ortamı bu rehberde doğrulanamadı. Ayrıntı: servis adresleri ve yanıt yapısı.

İstek sınırları

Canlıda çalışan entegrasyon toplu stok ve fiyat isteklerini satıcı başına yaklaşık 10 saniyede bir ve istek başına en fazla 3.000 kalemle gönderir. Bu servisler eşzamansızdır: 200 yanıtı isteğin sıraya alındığını gösterir. Sınır aşılırsa 429, servis meşgulse 503 döner. Ayrıntı: istek sınırı ve hata yönetimi.

Bu rehber neyi doğruladı?

İşlemUç noktaDurum
Token almaPOST /connect/tokenDoğrulandı (OpenID belgesi ve canlı kod)
Ürün listesiPOST /product/getProductsCanlıda doğrulandı
Kategori ağacıGET /product/getCategoryTreeCanlıda doğrulandı
Marka listesiPOST /product/getBrandsCanlıda doğrulandı
Stok güncellemePOST /product/updateStock-v2Canlıda doğrulandı
Fiyat güncellemePOST /product/updatePrice-v2Canlıda doğrulandı
Sipariş listesiPOST /order/getOrdersForApiCanlıda doğrulandı
Ürün açma, kargo, iade, fatura, soru-Doğrulanamadı

Pazarama'nın entegrasyon dokümanı panelde tarayıcıda çalışan bir uygulama içinde yayımlanır ve otomatik okunamadı. Doğrulanamayan işlemler için uç nokta ya da alan adı yazmadık; bunları dokümandan kontrol edin.

Genel hata kodları

DurumAnlamı
200 ve success=falseİstek ulaştı ama işlem reddedildi; message alanına bakın
400 ya da 401 (token isteği)API Key ya da Secret hatalı veya süresi dolmuş
401 (API isteği)Token süresi dolmuş; bir kez yenileyip tekrarlayın
404Yol yanlış; stok ve fiyatta v2 yoksa eski yol denenir
429İstek sınırı aşıldı; Retry-After kadar bekleyin
503Servis geçici olarak hizmet dışı

Pazarama API işlemleri

Sık sorulanlar

Pazarama API dokümanı nerede?

İş Ortağım panelinin üst menüsündeki Entegrasyon bağlantısında; adres isortagim.pazarama.com/auth/integration ile başlar ve tarayıcıda açılır.

Pazarama API'ye nasıl bağlanılır?

Panelden API Key ve API Secret alınır, bu ikiliyle connect/token adresinden OAuth2 token istenir ve istekler https://isortagimapi.pazarama.com adresine Bearer token ile gönderilir.

Pazarama API ile hangi işlemler yapılabilir?

Bu rehberde doğrulananlar: ürün listesi, kategori ağacı, marka listesi, stok ve fiyat güncelleme, sipariş listesi. Ürün açma, kargo, iade ve fatura servisleri doğrulanamadı.

Pazarama API Secret süresi dolarsa ne olur?

Token alınamaz ve tüm servisler durur. Panelden yeni Secret alıp bağlı yazılımlardaki değeri güncellemeniz gerekir.

Pazarama entegrasyonu için hazır bir yazılım kullanabilir miyim?

Evet. Kendi yazılımınızı geliştirmek yerine bir entegrasyon yazılımına API Key ve API Secret girerek bağlanabilirsiniz; Pazarama entegrasyonu sayfası bu yolu anlatır.

Kaynaklar

Pazarama entegrasyonunu kod yazmadan kurun

Saystok bu API'lerle stok, sipariş ve fiyatı sizin yerinize eşitler. 30 gün ücretsiz.