idefix API · Sipariş

idefix API sipariş listesi: shipment list ile siparişleri çekme

idefix siparişleri sevkiyat (shipment) olarak GET /oms/{vendorId}/list servisinden çekilir. Her kayıtta orderNumber ana sipariş numarasını, id ise o siparişe bağlı sevkiyatı gösterir. Tarih, durum, sipariş numarası ve sevkiyat ID'siyle filtre yapılır; sayfalama page ve limit iledir. Listede her ürün satırı en fazla 1 adettir; toplam adet için list-v2 servisi önerilir.

GET/oms/{vendorId}/list

Parametreler

ParametreAnlamıNot
vendorSatıcı IDZorunlu
idsSevkiyat numaralarıBirden çok değer virgülle
orderNumberAna sipariş numarasıBir siparişin tüm sevkiyatları
stateSevkiyat durumuDeğerler statü tablosunda
startDate, endDateTarih aralığıBiçim: 2022/09/30 23:59:59
lastUpdatedAtSon durum değişikliğiDeğişenleri çekmek için
pageSayfaVarsayılan 1
limitSayfa başına kayıtVarsayılan 10
sortByFieldSıralama alanıid, createAt, updateAt
sortDirectionSıralama yönüdesc (varsayılan), asc

orderNumber ve id farkı

Bir müşteri siparişi birden çok sevkiyata ayrılabilir. orderNumber, örneğin IDE ile başlayan kod, ana siparişin numarasıdır. id ise sevkiyatın numarasıdır. Statü, kargo, fatura ve tedarik edememe bildirimleri sevkiyat ID'siyle yapılır.

Sipariş bölündüğünde ya da bir kalem tedarik edilemedi olarak bildirildiğinde aynı orderNumber altında yeni id'ler oluşur. Eski sevkiyat shipment_split durumuna geçer. Bu yüzden siparişleri yalnız orderNumber ile tekilleştirmek, bölünmüş siparişlerde kalem kaybına ya da çift sayıma yol açabilir; sevkiyat ID'sini de saklayın.

Yanıttaki önemli alanlar

AlanSeviyeAnlamı
totalPriceSevkiyatİndirimler düşülmeden toplam
discountedTotalPriceSevkiyat ve kalemİndirimler düşüldükten sonra tutar
totalPlatformDiscount, totalVendorDiscountSevkiyatPlatform ve satıcı indirimi
commissionAmountKalemKomisyon tutarı
earningAmountKalemSatıcının hak ediş tutarı
status, statusDescriptionSevkiyatGüncel durum ve Türkçe açıklaması
cargoCompany, cargoTrackingNumber, cargoProfileIdSevkiyatKargo bilgileri
invoiceAddress, shippingAddressSevkiyatFatura ve teslimat adresi
customerContactMailSevkiyatMaskeli müşteri e-postası
items[].barcode, merchantSkuKalemÜrün eşleştirme anahtarları

Kurumsal fatura için invoiceAddress içindeki isCommercial değerine bakılır; şirket adı, vergi numarası ve vergi dairesi company, taxNumber ve taxOffice alanlarındadır (idefix SSS).

Adet bilgisi: list ve list-v2

idefix SSS'ye göre bu listede her ürün satırı en fazla 1 adet olarak döner ve quantity alanı yoktur. Aynı üründen 3 adet alınmışsa üç ayrı satır görürsünüz. Stok düşerken aynı barkodlu satırları toplamanız gerekir.

Toplam ürün adetleri için https://merchantapi.idefix.com/oms/{vendorId}/list-v2 servisi kullanılabilir. Bu servisin alanları dokümanda ayrıca anlatılmaz; geçmeden önce yanıtı test edin.

Sık hatalar ve çözümleri

  • vendor parametresini unutmak: zorunludur, yoldaki Satıcı ID'ye ek olarak gönderilir.
  • Tarihi ISO biçiminde göndermek: doküman 2022/09/30 23:59:59 biçimini gösterir.
  • limit'i varsayılan 10'da bırakıp ilk sayfayla yetinmek: pageCount alanına göre tüm sayfaları gezin.
  • Aynı barkodlu satırları ayrı ürün sanmak ya da tek adet saymak: satırları barkoda göre toplayın.
  • Bölünmüş siparişte eski sevkiyatı işlemeye devam etmek: shipment_split olan kaydı değil, yeni sevkiyatları işleyin.

Siparişleri diğer kanallarla tek listede yönetmenin pratik yanı siparişleri tek listede yönetmek rehberinde.

Sık sorulanlar

idefix siparişleri hangi servisle çekilir?

GET https://merchantapi.idefix.com/oms/{vendorId}/list ile. Servis satıcıya ait, ödeme kontrolünden geçmiş sevkiyatları döndürür.

orderNumber ile id arasındaki fark nedir?

orderNumber ana sipariş numarasıdır; id o siparişe bağlı sevkiyatın numarasıdır. Bildirimler sevkiyat ID'siyle yapılır.

Siparişteki ürün adedini nasıl öğrenirim?

Bu listede her satır 1 adettir; aynı barkodlu satırları sayın. Toplam adetler için idefix list-v2 servisini önerir.

Tarih filtresi hangi biçimde gönderilir?

Yıl/ay/gün saat:dakika:saniye biçiminde, örneğin 2026/10/27 09:30:00.

Komisyon ve hak ediş bilgisi listede var mı?

Evet. Kalem seviyesinde commissionAmount komisyonu, earningAmount satıcının hak edişini gösterir.

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.