idefix API · Ürün ve katalog

idefix hızlı ürün ekleme (fast-listing): katalogdaki ürünü satışa açma

idefix kataloğunda zaten bulunan, global barkodlu bir ürünü yeni ürün kartı açmadan satmak için hızlı ürün ekleme (fast-listing) servisi kullanılır. Barkod, ad, stok kodu, fiyat ve stokla istek atılır; kategori, marka ve özellik gerekmez. Yanıttaki batchRequestId ile sonuç sorgulanır. Barkod katalogda yoksa ürün yüklenmez; ürün oluşturma servisine geçilir.

POST/pim/catalog/{vendorId}/fast-listingSonuç: /pim/catalog/{vendorId}/fast-listing-result/{batchID}

İstek alanları

AlanZorunluAnlamı
barcodeEvetÜrünün global barkodu
titleEvetÜrün adı
vendorStockCodeEvetSizin stok kodunuz
priceEvetidefix satış fiyatı
comparePriceHayırTavsiye edilen satış fiyatı
inventoryQuantityEvetSatılabilir stok adedi

Alanlar items dizisi içinde gönderilir. Örnek bir kalem: barcode: 194252707258, title: Ürün adı, vendorStockCode: STOK_KODU, price: 20, comparePrice: 20, inventoryQuantity: 20. Global barkodun ne olduğunu GS1 Türkiye'nin SSS sayfası anlatır.

Akış: gönder, sorgula, onayla

  • POST /pim/catalog/{vendorId}/fast-listing ile kalemleri gönderin. Yanıtta parti durumu CREATED ve bir batchRequestId döner.
  • Partinin sonucunu /pim/catalog/{vendorId}/fast-listing-result/{batchID} ile sorgulayın.
  • Kalem durumu COMPLETED ise barkod katalogda bulunmuş ve satıcı olarak eklenmişsiniz demektir.
  • poolState waiting_vendor_approve ise eşleşmeyi onaylamanız beklenir: approve-item servisi ya da satıcı paneli.
  • Durum DECLINE ise failureReasons'a bakın. PRODUCT_BARCODE_NOT_EXIST barkodun katalogda olmadığını söyler.

Sonuç yanıtındaki matchedProduct alanı, barkodunuzun eşleştiği katalog ürününü gösterir: ad, marka, kategori, görseller ve özellikler. Onaylamadan önce bu bilgilerin sizin ürününüzle aynı olduğunu kontrol edin. Eşleşmenin onayı ve 24 saat kuralı ürün durumu ve eşleşme onayı sayfasında.

Durum değerleri

DeğerNeredeAnlamı
CREATED, createdParti ve kalemTalep alındı, henüz işlenmedi
COMPLETEDKalem ya da partiBarkod bulundu, satıcı olarak eklendiniz
DECLINEKalemÜrün yüklenemedi; failureReasons'a bakın
waiting_vendor_approvepoolStateKatalog eşleşmesi onayınızı bekliyor

Büyük-küçük harf tutarsızdır: dokümanda parti durumu COMPLETED, kalem durumu completed olarak görünür. Karşılaştırmayı harf duyarsız yapın.

Dokümandan farklı canlı davranışlar

  • Doküman sonuç servisini POST olarak gösterir. Canlı API Ekim 2026'da bu adrese gelen POST isteğine 405 ve Allow: GET yanıtı verdi; sonuç GET ile alınır.
  • Kalem durumu ilk sorgularda created kalabilir. Bu nihai sonuç değildir; birkaç saniye arayla yeniden sorgulayın.
  • failureReasons canlıda nesne olarak da geldi; örneğin message alanında "Ürün mevcut değil" metni. Bu metin PRODUCT_BARCODE_NOT_EXIST ile aynı anlama gelir.

Sık hatalar ve çözümleri

HataÇözüm
Barkod yerine ürün adı ya da iç kod göndermekÜrünün üzerindeki global barkodu (GTIN) gönderin
PRODUCT_BARCODE_NOT_EXIST'i kalıcı hata saymakÜrünü create servisiyle yeni ürün olarak açın
Sonucu beklemeden stok güncellemekÖnce kalemin COMPLETED olmasını bekleyin
PRODUCT_POOL_ALREADY_EXISTÜrün zaten havuzunuzda; yalnız stok ve fiyat gönderin
VENDOR_CATEGORY_ACCESS_DENIEDÜrünün kategorisi için yetki isteyin

Barkodsuz ürünleriniz varsa hızlı ekleme işe yaramaz; önce barkod tanımlama rehberine bakın.

Sık sorulanlar

idefix hızlı ürün ekleme ne zaman kullanılır?

Ürünün global barkodu idefix kataloğunda zaten varsa. Bu durumda yeni ürün kartı açmadan, kategori ve marka girmeden satıcı olarak eklenirsiniz.

fast-listing için kategori ve marka gerekir mi?

Hayır. Barkod, ad, stok kodu, fiyat ve stok yeterlidir. Kategori ve marka yalnız ürün oluşturma (create) servisinde istenir.

Hızlı ürün ekleme sonucu nasıl sorgulanır?

Yanıttaki batchRequestId ile /pim/catalog/{vendorId}/fast-listing-result/{batchID} adresine istek atılır. Doküman POST yazsa da canlı API GET istiyor.

PRODUCT_BARCODE_NOT_EXIST alırsam ne yapmalıyım?

Barkod katalogda yok demektir. Ürünü kategori, marka ve zorunlu özelliklerle create servisinden yeni ürün olarak gönderin.

Kaynaklar

İlgili idefix API konuları

Son güncelleme: 27.10.2026 · idefix API rehberinin tamamı

idefix entegrasyonunu kod yazmadan kurun

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