Ürün Bilgisi Güncelleme (updateProduct)

Ürün Bilgisi Güncelleme

Bu method ile Trendyol mağazanızda createProduct servisiyle oluşturduğunuz ürünleri güncelleyebilirsiniz.

NOT1: Bu servis üzerinden sadece ürün bilgileri güncellenmektedir. Stok ve fiyat değerlerini güncellemek için StoreupdatePriceAndInventory servisini kullanmanız gerekmektedir.

Yeni kategori ve kategori özellik değerleri eklenebileceği sebebiyle ürün güncellemelerinizden önce kullandığınız kategori ve kategori özellik değerlerinin güncel olup olmadığını getCategoryTree ve getCategoryAttributes servislerinden kontrol etmenizi öneririz.

Güncelleme isteğinden sonra "İçerik kontrol bekleniyor." statüsüne geçen ürünleriniz satışa açık durumda olabilir. Sipariş almak istemediğiniz durumlarda stok ve fiyat bilginizi sıfırlamanız gerekmektedir.

  • PUT updateProducts

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


{
    "items": [
        {
            "approved": true,
            "attributes": [
                {
                    "attributeId": 343,
                    "attributeName": "Cinsiyet",
                    "attributeValue": "Unisex",
                    "attributeValueId": 4296
                },
                {
                    "attributeId": 346,
                    "attributeName": "Yaş Grubu",
                    "attributeValue": "Yetişkin",
                    "attributeValueId": 4293
                },
                {
                    "attributeId": 338,
                    "attributeName": "Beden",
                    "attributeValue": "Tek Ebat",
                    "attributeValueId": 6821
                }
            ],
            "barcode": "denemebarkod",
            "batchRequestId": "8d87d3aa-c99cc-4f81-a0d5-1594bd2413e4-1615645004",
            "brand": "LUX",
            "brandId": 15434,
            "categoryName": "Pamuk ve Kulak Çubuğu",
            "createDateTime": 16155586054133,
            "description": ".",
            "hasActiveCampaign": true,
            "id": "efc8f48cbf7423ed6a58c17e8ffc96b1",
            "images": [
                {
                    "url": "https://www.sampleadress/path/folder/image_1.jpg"
                }
            ],
            "lastPriceChangeDate": 1615558605718,
            "lastStockChangeDate": 1615558605729,
            "lastUpdateDate": 1615558605951,
            "listPrice": 7.8,
            "locked": false,
            "onSale": true,
            "pimCategoryId": 2381,
            "platformListingId": "bae33a9e99107888fdb07b2291aced23",
            "productCode": 12451634,
            "productContentId": 2309699,
            "productMainId": "8690758011025",
            "quantity": 1,
            "salePrice": 7.5,
            "stockUnitType": "Adet",
            "supplierId": 12345,
            "title": "Lüx Pamuk 100 gr",
            "vatRate": 8,
            "version": 2,
            "categoryMaxPrice": 690,
            "categoryMinPrice": 1.32,
            "rejected": false,
            "rejectReasonDetails": [],
            "blacklisted": false
        }
    ]
}

updateProduct servisi üzerinden ürünlerinize ait güncellenebilir özellik durumları aşağıdaki gibidir:

Onaylı ürünlerde attribute bilgileri ilgili özelliğe ait "slicer" ve "varianter" değeri "false" ise güncellenebilir. "True" ise güncellenemez. Bu bilgiler değişebileceği için Kategori Özellik Listesi üzerinden güncel durumun takip edilmesi önerilmektedir.

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 -