Trendyol API · İade

Trendyol iade API: iade taleplerini çekme (getClaims) ve audit bilgisi

Trendyol'da iade talepleri GET /integration/order/sellers/{sellerId}/claims servisiyle çekilir. claimItemStatus parametresiyle Created, WaitingInAction, Accepted, Rejected gibi statülere göre filtrelenir; startDate ve endDate iadenin son değişiklik tarihine göre çalışır. Yeni iadeleri bulmak için Created sorgulanır. Bir iade kaleminin statü geçmişi ve işlemi kimin yaptığı ayrı audit servisinden okunur.

GET/integration/order/sellers/{sellerId}/claimsAudit: GET /integration/order/sellers/{sellerId}/claims/items/{claimItemsId}/audit

Parametreler

ParametreAçıklama
claimItemStatusİade kaleminin statüsü; tablodaki değerlerden biri
startDate / endDateMilisaniye; iadenin lastModifiedDate tarihine göre çalışır
orderNumberSiparişin numarası
claimIdsTekil ya da çoğul iade kimliği; verilirse diğer parametreler dikkate alınmaz
page / sizeSayfalama; API referansında size varsayılanı 50, en fazla 200

Sonuçlar lastModifiedDate sırasıyla döner. claimDate alanı GMT olarak milisaniye cinsinden gelir; satıcı paneliyle eşleştirmek için GMT+3'e çevirin.

İade statüleri

StatüAnlamı
CreatedMüşteri iade butonuna bastı; iadenin ilk statüsü
WaitingInActionİade ürünü satıcıya ulaştı; onay ya da ret bekliyor
WaitingFraudCheckOnaylanan iade fraud kontrolünde (askıdaki iadeler)
Acceptedİade kabul edildi
Rejectedİade reddedildi
UnresolvedSorun bildirildi; iade ihtilaflı
Cancelledİade iptal edildi
InAnalysisİade analizde

Onay ve ret işlemleri yalnız WaitingInAction statüsündeki iadelerde yapılabilir. Bu yüzden günlük iş akışınızın merkezinde WaitingInAction sorgusu olmalıdır.

Yanıtta neler var?

Her iade kaydı sipariş numarası, sipariş ve iade tarihi, müşteri adı, kargo bilgileri ve kalemlerden oluşur. orderShipmentPackageId iade paketinin kimliğidir. items dizisinde her eleman bir sipariş kalemini (orderLine: ürün adı, barkod, satıcı stok kodu, fiyat) ve o kaleme ait iade kalemlerini (claimItems) taşır.

Her iade kaleminde kendi kimliği, statüsü, müşterinin iade sebebi (customerClaimItemReason), varsa Trendyol'un sebebi (trendyolClaimItemReason) ve müşteri notu bulunur. Onay ve ret isteklerinde kullanılan kimlikler bu iade kalemi kimlikleridir.

Müşterinin iade talebi reddedilip ürün geri gönderilecekse red paketinin bilgisi rejectedpackageinfo alanında gelir. Bu alan yalnız red paketi oluştuğunda görünür. rejectedpackageinfo.packageId ile kendi kargo anlaşmanızla gönderim yapabilir, rejectedpackageinfo.cargoTrackingLink ile kargoyu izleyebilirsiniz.

Audit servisi: iade kaleminin geçmişi

GET .../claims/items/{claimItemsId}/audit servisi bir iade kaleminin statü geçişlerini, değişiklik tarihini, işlemin yapıldığı platformu ve işlemi yapan kişiyi döndürür. İşlem entegrasyonla yapıldıysa executorApp alanında SellerIntegrationApi, satıcı panelinden yapıldıysa Seller Center Orders BFF yazar. Bunların dışındaki kayıtlar sizin tarafınızdan yapılmamış işlemlerdir.

Audit verisi iade yanıt sürenizi ölçmek için de kullanılabilir: kalemin WaitingInAction statüsüne geçtiği an ile Accepted, Rejected ya da Unresolved statüsüne geçtiği an arasındaki süre satıcının karar süresidir.

İade çekme ve audit servislerinin limiti dakikada 1000 istektir. Onay ve ret servislerinin limiti ise yalnız dakikada 5 istektir.

Sık sorulanlar

Trendyol'da yeni iadeleri nasıl çekerim?

GET /integration/order/sellers/{sellerId}/claims servisini claimItemStatus=Created ile çağırın. Depoya ulaşan ve karar bekleyenler için WaitingInAction sorgulanır.

İade tarihleri neden panelden farklı görünüyor?

claimDate GMT olarak gelir. Satıcı paneliyle eşleştirmek için 3 saat ekleyerek GMT+3'e çevirmeniz gerekir.

Bir iadeyi kimin onayladığını nasıl görürüm?

İade kaleminin audit servisini çağırın. executorApp alanı işlemin entegrasyondan mı panelden mi yapıldığını, executorUser alanı işlemi yapan kullanıcıyı gösterir.

claimIds parametresi verince diğer filtreler çalışır mı?

Hayır. claimIds verildiğinde diğer parametreler işleme alınmaz; yalnız ilgili iade kimliklerinin bilgileri döner.

Reddedilen iadenin ürünü müşteriye nasıl geri gönderilir?

Red paketi oluştuysa iade kaydındaki rejectedpackageinfo alanında paket kimliği ve kargo takip linki gelir. Kendi kargo anlaşmanızla bu paket kimliği üzerinden gönderim yapabilirsiniz.

Kaynaklar

İlgili Trendyol API konuları

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

Trendyol entegrasyonunu kod yazmadan kurun

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