Ürün Aktarımı

Ürün Aktarımı

Ürünleriniz Trendyol sistemine yüklenirken bu metod kullanılmaktadır .

Tekli ve çoklu ürün gönderimini desteklemektedir.

Ürünlerinize ait fiyatları Türk Lirası üzerinden belirlemeniz gerekmektedir. Döviz kuru bilgisi desteklenmemektedir.

NOT: Ürünlere ait görsellerin boyutlarının 1200x1800 ve 96dpi olması gerekmektedir.

Ürün aktarım işlemi sonrasında response içerisinde yer alan batchRequestId ile ürünlerinizin ve aktarım işleminin durumunu getBatchRequestResult servisi üzerinden kontrol etmelisiniz

  • POST createProducts (Tekli Örnek)

https://api.trendyol.com/sapigw/suppliers/{supplierid}/v2/products

Parametre Açıklamaları & Kuralları

Koyu renkli belirtilmiş alanlar zorunlu alan olarak istekte gönderilmelidir.

Parametre Açıklama Veri Tipi Max. Karakter Sayısı
barcode "? / & % + ^ ' * _" boşluk gibi özel karakterler kullanılamaz. Barkodunuzun ortasında boşluk varsa birleştirilerek içeri alınır. Stok-fiyat güncellemelerinizi de içeri alınan barkoda göre yapmanız gerekmektedir. string 40
title Ürün ismi. string 100
productMainId Ana Ürün Kodu string 40
brandId Trendyol Marka ID Bilgisi. Marka bilgilerini çekeceğiniz servise buradan ulaşabilirsiniz. integer -
categoryId Trendyol Kategori ID Bilgisi. Kategori bilgilerini çekeceğiniz servise buradan ulaşabilirsiniz. integer -
quantity Stok miktarı integer -
stockCode Tedarikçi iç sistemindeki unique stok kodu string 100
description Ürün açıklama bilgileridir. HTML - string 30.000
currencyType Ürün liste fiyatı para birimidir. string -
listPrice Ürün liste fiyatı(Satış fiyatı düşük olunca üstü çizilen fiyat) PSF number -
salePrice Ürün satış fiyatı TSF number -
images. Ürün görsellerine ait URL adresi listesidir. Görsel url adresleri SSL sertifikalı "https" formatında adresler olmalıdır. Bir barkod için maksimum 8 adet görsel eklenebilir List -
vatRate Ürün KDV oranı 0,1,8,18 gibi olmalı integer -
attributes Ürünün, Kategori bilgisi için gönderilebilecek özellik (Spesification/Attribute) bilgileridir. Özellik bilgilerini çekeceğiniz servise buradan ulaşabilirsiniz. Renk bilgisi 50 karakterden fazla olamaz. List -


{
  "items": [
    {
      "barcode": "ornekbarkod",
      "title": "deneme örnek ürün",
      "productMainId": "1234BT",
      "brandId": 22669,
      "categoryId": 2398,
      "quantity": 100,
      "stockCode": "STK-345",
      "description": "Ürün açıklama bilgisi",
      "currencyType": "TRY",
      "listPrice": 36.00,
      "salePrice": 35.89,
      "vatRate": 18,
      "images": [
        {
          "url": "https://www.kmdenemelm/path/folder/image_1.jpg"
        }
      ],
      "attributes": [
        {
          "attributeId": 40,
          "attributeValueId": 21408
        },
        {
          "attributeId": 44,
          "attributeValueId": 1256
        }
      ]
    }
  ]
}
Status Code Açıklama
200 Gönderilen istek başarılı olmuştur. Tarafınıza dönen batchRequestId ile Toplu İşlem Kontrolü Servisine giderek işlem sonucunu görebilirsiniz.
400 URL içerisinde eksik veya hatalı paremetre kullanılmaktadır. Dokümanı tekrar inceleyiniz.
401 İstek gönderirken kullandığınız supplierID, API Key, API Secure Key bilgilerinden birisi eksik ya da yanlıştır. Mağazanız için doğru bilgilere Trendyol Satıcı Paneli üzerinden ulaşabilirsiniz.
404 İstek gönderilen url bilgisi hatalıdır. Dokümanı tekrar inceleyiniz.
500 Anlık bir hata yaşanmış olabilir.. Bir kaç dakika bekleyerek durumun düzelmemesi durumunda kullanılan endpoint, gönderilen istek ve cevap ile beraber "API Entegrasyon Destek Talebi" başlığından talep oluşturunuz.