İşlem ürün sonuçlarını sorgula
GET /PIM/transaction/{transactionId}/product/summary — PIM API · İşlem Takibi
Bir kayıt işlemindeki her ürünün sonucunu döner. Status Completed ise ürün kaydedildi;
Error ise hata tipi, hatanın bulunduğu alan (ErrorPath) ve mesajı döner. Henüz
işlenmemiş işlemde liste boştur.
Parametreler
transactionId(path, string, zorunlu): Kayıt çağrısından dönenTransactionId.Tenant(header, string): Basic Auth ile birden fazla firmaya erişen kullanıcılarda firma kodu. Bearer token kullanılıyorsa gerekmez.
Yanıtlar
- 200: Ürün bazında sonuçlar.
- 401: Kimlik doğrulanamadı (başlık yok, Basic bilgileri hatalı veya token geçersiz). Gövde boştur.
- 500: Sunucu tarafında beklenmeyen hata.
200 yanıt alanları
Status(string):CompletedveyaError.ErrorPath(string): Hatanın bulunduğu alan yolu (ör.Prices[EntityListId=0].EntityListId).ErrorType(string): Hata tipi:Common,ValidationveyaUnexpected.ProductId(integer): Kaydedilen ürünün PIM kimliği; ürün bulunamadan hata aldıysa0.StatusDate(string<date-time>): Sonucun zamanı.ErrorMessage(string): Hata mesajı.SkippedErrors(object[]): Kaydı durdurmayan, atlanan hatalar.TransactionId(string): İşlem kimliği.JsonProductMain(string): Ürün kimliği yoksa gönderilenMainnesnesi (JSON metni); hangi satırın hata aldığını bulmak için.