BaZaaRDan Developer Platform
ERP, muhasebe, depo, kargo, stok yönetimi, AI agent ve özel partner uygulamalarını BaZaaRDan satıcı verilerine güvenli şekilde bağlamak için geliştirilen Partner API ekosistemi.
5 Dakikada İlk Entegrasyon Testi
En hızlı başlangıç için Quick Start rehberini açın, Postman paketini indirin,
Client ID / Client Secret bilgilerinizi girin ve önce /ping.php endpointini test edin.
Satıcılar API Bilgilerini Nereden Alır?
Satıcı, panel içindeki Hesabım / Ayarlar > Entegrasyon Bilgileri sekmesinden
Open Partner API erişimi talep eder. Admin onayı sonrası Client ID,
Client Secret ve Base URL aynı ekranda görünür.
Starter Kitler
Auth Standardı
Partner API v1 istekleri Client ID + HMAC SHA256 imzası ile doğrulanır. Client Secret yalnızca backend ortam değişkenlerinde tutulmalıdır.
X-BZ-CLIENT-ID
X-BZ-TIMESTAMP
X-BZ-SIGNATUREMETHOD + "\n" + PATH + "\n" + TIMESTAMP + "\n" + RAW_BODYTemel Endpointler
GET/ping.php
Client bilgileri ve HMAC imza doğruluğunu test eder.
GET/orders.php
Sipariş kalemlerini listeler. Permission: orders:read
GET/order_detail.php
Tek sipariş kalemi detayını döndürür. Parametre: order_item_id. Permission: orders:detail
POST/stock_update.php
SKU veya product_id bazlı stok günceller. Permission: stock:write
DOC/reference/xml-feed.php
XML URL veya XML dosyası ile ürün, stok, fiyat, varyant ve görsel aktarım formatını açıklar.
Webhook Sistemi
BaZaaRDan olayları partner webhook endpointine imzalı şekilde gönderir. Partner tarafında gelen her webhook için signature doğrulaması yapılmalıdır.
X-BZ-WEBHOOK-ID
X-BZ-WEBHOOK-TIMESTAMP
X-BZ-WEBHOOK-SIGNATURE
X-BZ-WEBHOOK-EVENTProduction Checklist
- Client ID ve Client Secret production ortam değişkenlerinden okunuyor.
- Client Secret frontend, mobil uygulama veya public repository içinde yok.
- Postman ile
/ping.phptesti başarılı. /orders.phptesti başarılı./stock_update.phpkontrollü ürün üzerinde başarılı.- Webhook endpointi 2xx cevap döndürüyor.
- Webhook signature doğrulaması aktif.
- Permission listesi minimum yetki prensibine göre verildi.