İstek gövdesi
| Alan | Anlamı | Not |
|---|---|---|
| Page | Sayfa numarası | Canlıda 1'den başlatılıyor |
| Size | Sayfa başına ürün | Örneğin 100 |
| Approved | true onaylı, false onaysız ürünler | Canlı entegrasyon tüm ürünler için göndermiyor |
Örnek gövde: Page: 1, Size: 100, Approved: true. Sayfa numarasının 0'dan mı 1'den mi başladığı doğrulanamadı. Güvenli yol: 1'den başlayın, gelen ürün kodlarını tekilleştirin ve yeni kod gelmeyen sayfada durun. Böylece taban hangisi olursa olsun ürün kaçırmaz, tekrar saymazsınız.
Yanıttaki ürün alanları
| Alan | Anlamı |
|---|---|
| code | Pazarama ürün kodu; stok, fiyat ve siparişte kimlik |
| name, displayName | Ürün adı |
| brandId, brandName | Marka |
| categoryId, categoryName | Kategori |
| stockCount | Stok adedi |
| listPrice, salePrice | Liste ve satış fiyatı |
| vatRate, desi | KDV oranı ve desi |
| images | Görseller (imageUrl) |
| attributes | Özellikler; barkod bazen burada |
| approved, status | Onay bilgisi; true-false ya da metin gelebilir |
| barcode, stockCode | Barkod ve stok kodu |
Bu adlar canlı entegrasyonun okuduğu alanlardır. Doküman otomatik okunamadığı için tam liste ve tipler doğrulanamadı; ilk bağlantıda ham yanıtı kaydedip kendi ürünlerinizde kontrol edin.
Onaylı ve onaysız ürünler
Approved=true yalnız onaylanmış ürünleri getirir. Onay bekleyen ürünleri de görmek istiyorsanız filtreyi göndermeyin ve onay bilgisini ürünün approved ya da status alanından okuyun. Bu alan bazı ürünlerde true-false, bazılarında "Approved" ya da "Waiting" gibi metin olarak gelebilir; kodunuz iki biçimi de yorumlamalıdır.
Onaysız ürüne stok göndermek satışı başlatmaz; ürün Pazarama onayından sonra yayına girer. Onay sürecini hızlandırmak için ürünü panelde eksiksiz açmak en etkili yoldur; ayrıntılar ürün yükleme durumu sayfasında.
Sayfalama
- Size'ı 100 civarında tutun; çok büyük sayfa zaman aşımı riskini artırır.
- Gelen sayfa boşsa ya da Size'dan az ürün geldiyse liste bitmiştir.
- Aynı ürün iki sayfada görünürse code ile tekilleştirin.
- Sayfalar arasında kısa bir ara verin; istek sınırına takılmayın.
- Tam liste yerine yalnız değişenleri izlemek istiyorsanız, düzenli aralıklarla tüm listeyi çekip önceki okumayla karşılaştırın.
Sık hatalar ve çözümleri
| Hata | Sonuç | Doğrusu |
|---|---|---|
| Servisi GET ile çağırmak | Hata | POST ve JSON gövde |
| Stok güncellemede barkodu kimlik sanmak | Kalem eşleşmeyebilir | Doğrulanmış kimlik code alanıdır |
| Approved=true ile tüm ürünleri aldığını sanmak | Onay bekleyenler görünmez | Filtreyi göndermemek |
| Sayfa tabanını hesaba katmamak | İlk sayfa atlanır ya da tekrarlanır | Kodları tekilleştirmek |
Ürün kodu ile barkod farkı ürün kodu ve barkod sayfasında.
Sık sorulanlar
Pazarama'daki ürünlerimi API ile nasıl çekerim?
POST /product/getProducts servisine Page ve Size içeren JSON gövde gönderin ve sayfa sayfa ilerleyin. Yanıtta her ürünün code, stockCount, listPrice ve salePrice alanları bulunur.
Ürün kodu (code) nedir?
Pazarama'nın ürüne verdiği koddur. Stok ve fiyat güncellemesinde ve sipariş kalemlerinde ürün bu kodla tanınır.
Onay bekleyen ürünler listede görünür mü?
Approved=true gönderirseniz görünmez. Filtreyi göndermezseniz canlı entegrasyon onaylı ve onay bekleyen ürünleri birlikte alır; onay bilgisi ürün alanında gelir.
Sayfa numarası kaçtan başlar?
Doğrulanamadı. Canlı entegrasyon 1'den başlar ve ürün kodlarını tekilleştirerek ilerler; bu yöntem iki ihtimalde de güvenlidir.
Kaynaklar
İlgili Pazarama API konuları
Son güncelleme: 27.10.2026 · Pazarama API rehberinin tamamı


