Trendyol API · Genel

Trendyol API hata kodları ve çözümleri

Trendyol API hataları standart HTTP durum kodlarıyla döner: 400 eksik ya da hatalı alan, 401 kimlik bilgisi sorunu, 403 eksik User-Agent ya da hatalı uç nokta, 429 istek sınırı aşımıdır. Hata gövdesi çoğunlukla key ve message alanları olan bir errors dizisi taşır. Toplu işlemlerde 200 yanıtı başarı demek değildir; sonuç batch servisinden okunur.

HTTP durum kodları

KodTrendyol'daki anlamıNe yapmalı
200, 201, 202, 204İstek işlendi, oluşturuldu, kabul edildi ya da içeriksiz kabul edildiToplu işlemse batch sonucunu kontrol edin
400Zorunlu alan eksik ya da kabul edilmeyen değerGövdeyi dokümandaki alan adları ve tiplerle karşılaştırın
401Kimlik bilgisi eksik ya da yanlışAPI Key, API Secret ve satıcı ID'yi kontrol edin
403Sunucu isteği reddetti; çoğunlukla hatalı uç nokta, parametre ya da eksik User-AgentYolu ve User-Agent başlığını kontrol edin
404Kaynak yok ya da adres yanlışYolu ve kimlikleri (paket, iade, soru ID) doğrulayın
405Yanlış HTTP yöntemiGET, POST, PUT ya da DELETE seçimini düzeltin
409Çakışma; kaynak beklenen durumda değilKaynağın durumunu okuyup tekrar deneyin
414 / 415Adres çok uzun / desteklenmeyen gövde biçimiParametreleri azaltın; doğru Content-Type gönderin
429İstek sınırı aşıldıBekleyip artan aralıklarla yeniden deneyin
500, 502, 503, 504Trendyol tarafında hata, kesinti ya da zaman aşımıBekleyip deneyin; 504'te isteği küçük parçalara bölün

Sık görülen hata mesajları

Mesaj ya da anahtarNerede görülürÇözüm
ClientApiAuthenticationException (401)Tüm servislerKimlik bilgilerini yeniden kopyalayın; canlı ve test bilgilerini karıştırmayın
too.many.requests (429)Tüm servislerAynı uç noktaya 10 saniyede 50'den fazla istek atmayın
15 dakika boyunca aynı isteği tekrarlı olarak atamazsınızStok ve fiyat güncellemeYalnız değişen kalemleri gönderin
scheduled brownout (426)Kapatılan eski uç noktalarv2 uç noktalarına geçin
invalid.barcode / product.not.foundArşivleme, kilit kaldırmaBarkod biçimini ve ürünün sistemde olduğunu kontrol edin
409 fatura linkiFatura linki göndermePakete daha önce fatura beslenmiş ya da link başka pakete verilmiş
400 cursor ile filtre uyumsuzluğuSipariş akış servisinextCursor kullanırken filtreleri değiştirmeyin
503 test ortamındaStageSunucu IP'sini yetkilendirin

Hata gövdesini okumak

Ürün servislerinin hata gövdesi errors adlı bir dizidir. Her elemanda key, message ve errorCode alanları bulunur. Örneğin key: invalid.barcode, message: Barkod formatı geçersiz, errorCode: 400.

Bazı servisler düz metin ya da farklı biçimde gövde döndürebilir. Kodunuzda önce errors dizisini, yoksa message alanını, o da yoksa ham gövdeyi kaydedin. Sadece "Request failed with status code 400" yazan bir log sorunun nedenini göstermez.

Toplu işlemlerde (ürün yaratma, güncelleme, stok-fiyat, arşivleme, silme, kilit kaldırma) HTTP katmanı 200 döner. Kalem bazlı hatalar toplu işlem kontrolü yanıtındaki failureReasons alanında yazar.

Destek talebi açarken

Hata sürüyorsa Trendyol, Taleplerim sayfasından bildirim açmanızı ister. Talebe şunları ekleyin:

  • Sorun yaşadığınız servisin tam adresi ve HTTP yöntemi,
  • İstek gövdesi (API anahtarlarını çıkararak),
  • Aldığınız yanıtın tamamı ve durum kodu,
  • Entegratörseniz satıcının Entegrasyon Referans Kodu.

Sık sorulanlar

Trendyol API 403 hatası neden olur?

En sık nedenler eksik ya da hatalı User-Agent başlığı ve yanlış uç nokta veya parametredir. User-Agent'ı "SATICI_ID - SelfIntegration" biçiminde gönderin ve yolu dokümanla karşılaştırın.

200 aldım ama ürün yüklenmedi, neden?

Ürün ve stok-fiyat servisleri isteği kuyruğa alır ve yalnız batchRequestId döner. Kalem bazlı sonuç toplu işlem kontrolü servisinden okunur; hata nedeni failureReasons alanındadır.

426 hata kodu ne anlama gelir?

Trendyol kapatma takvimindeki eski uç noktalara belirli saatlerde 426 ve brownout mesajı döndürür. Bu, ilgili servisin v2 sürümüne geçmeniz gerektiği anlamına gelir.

500 hatasında ne yapmalıyım?

Birkaç dakika bekleyip tekrar deneyin. Sorun sürerse kullandığınız adres, istek ve yanıtla birlikte Taleplerim sayfasından API entegrasyon destek talebi açın.

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.