idefix API · Ürün ve katalog

idefix ürün durumu (batch-result) ve katalog eşleşmesini onaylama

idefix'e gönderilen ürünün ne durumda olduğu GET /pim/pool/{vendorId}/batch-result/{batchId} servisinden okunur. Ürün katalogdaki bir ürünle eşleşirse waiting_vendor_approve durumuna düşer ve onayınızı bekler. Onay approve-item, red decline-item servisiyle verilir. Onayı gönderimden sonraki 24 saat içinde verirseniz ürün ilk gönderdiğiniz satış bilgileriyle açılır.

GET/pim/pool/{vendorId}/batch-result/{batchId}Onay: POST /pim/pool/{vendorId}/approve-item; red: POST /pim/pool/{vendorId}/decline-item

Ürün durumları

DurumAnlamıSizden beklenen
waiting_catalog_actionİnceleme sürüyorBeklemek
waiting_vendor_approveÜrün katalogda var; eşleşme onayınızı bekliyorapprove-item ya da decline-item
ready_for_saleSatışa açılmaya hazırStok ve fiyat göndermek
auto_matchedKatalogdaki bir ürünle otomatik eşleştirildiBilgileri kontrol etmek
manual_matchedManuel eşleştirildiBilgileri kontrol etmek
not_matchedKatalogla eşleşmedi; operatör inceliyorBeklemek; gerekirse revize göndermek
missing_infoEksik bilgi varEksiği tamamlayıp yeniden göndermek
platform_declinedidefix reddettifailureReasons'a bakmak
vendor_declinedEşleşmeyi siz reddettinizGerekirse doğru bilgiyle yeniden göndermek

Parti durumları

DeğerAnlamı
createdTalep oluşturuldu
runningİşlem sürüyor
completedİşlem tamamlandı
failedİşlem başarısız oldu
cancelledİstek iptal edildi

Parti completed olsa bile tek tek ürünler reddedilmiş olabilir. Dokümandaki örnekte parti COMPLETED iken ürün durumu decline ve failureReasons CATEGORY_MANDATORY_ATTRIBUTE_MISSED görünür. decline değeri ürün durumu tablosunda yoktur; kodunuz tanımadığı değerleri kaydetmeli ve elle incelemeye ayırmalıdır.

Eşleşme onayı ve 24 saat kuralı

Onay ve red istekleri items dizisinde barkod taşır. Örnek gövde: items: [ { barcode: BARKOD } ].

DurumSonuç
Gönderimden sonraki 24 saat içinde onayÜrün ilk gönderdiğiniz satış bilgileriyle açılır, envanter listesinde görünür
24 saatten sonra onayÜrün envantere eklenir ama stok ve fiyat göndermeniz beklenir
Red (decline-item)Eşleşme reddedilir, ürün vendor_declined olur

Onaylamadan önce batch-result ya da fast-listing-result yanıtındaki matchedProduct alanını kendi ürününüzle karşılaştırın: barkod, marka, model ve görsel aynı mı? Yanlış eşleşmeyi onaylamak, ürününüzü başka bir ürünün sayfasında satmak demektir. Bu işlemi API yerine satıcı panelinden de yapabilirsiniz.

Eşleşme her zaman kötü bir şey değildir. Katalogda zaten olan bir ürünle eşleşmek, ürün sayfasının içeriğini, yorumlarını ve görsellerini hazır almanız demektir. Eşleşen üründe kategori ya da marka sizin gönderdiğinizden farklıysa idefix yanıtta doğru ID'yi verir (CATEGORY_FAILED_TO_MATCH, BRAND_FAILED_TO_MATCH); kendi kaydınızı bu ID'lerle düzeltmek sonraki gönderimleri kolaylaştırır.

Sık hatalar ve çözümleri

HataSonuçDoğrusu
Partinin completed olmasını ürün onayı sanmakReddedilen ürün fark edilmezHer ürünün status alanını okumak
waiting_vendor_approve'u beklemeye bırakmak24 saat sonra stok ve fiyat yeniden gerekirZamanında onaylamak
NO_BATCH_ID_EXISTYanlış batchIdcreate yanıtındaki batchRequestId'yi aynen kullanmak
matchedProduct'a bakmadan onaylamakYanlış ürün sayfasıBarkod, marka ve görseli karşılaştırmak
Sonucu saniyede bir sorgulamak429Birkaç saniye arayla, sınırlı sayıda sorgulamak

not_matched durumundaki ürünün güncel hâlini ürün listesi servisinden de izleyebilirsiniz.

Sık sorulanlar

batchRequestId nereden gelir?

create ve fast-listing isteklerinin yanıtında döner. Bu değeri saklayın; batch-result ya da fast-listing-result sorgusunda batchId olarak kullanılır.

waiting_vendor_approve ne demek?

Gönderdiğiniz ürün idefix kataloğunda zaten var ve eşleşmeyi onaylamanız bekleniyor. approve-item ile onaylar, decline-item ile reddedersiniz.

Onayı geciktirirsem ne olur?

Gönderimden itibaren 24 saat geçtiyse ürün envantere eklenir ama ilk satış bilgileri kullanılmaz; stok ve fiyatı yeniden göndermeniz beklenir.

not_matched ürün için ne yapmalıyım?

Ürün katalogdaki hiçbir ürünle eşleşmedi ve idefix operatörlerinin incelemesinde. Onay, red ya da revize talebi gelebilir; durumunu ürün listesinden izleyin.

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.