Ürün Güncelleme - Onaylı Ürün v2
Trendyol mağazanızda bulunan onaylı ürünlerin content, varyant ve teslimat bilgilerini güncelleme yöntemleri.
Bu method ile Trendyol mağazanızda bulunan onaylı ürünlerin contentlerini güncelleyebilirsiniz.
- Bu servis üzerinden sadece ürüne ait content bilgileri güncellenmektedir.
- Yeni kategori ve kategori özellik değerleri eklenebileceği sebebiyle ürün güncellemelerinizden önce kullandığınız kategori, kategori özellik ve kategori özellik değerlerinin güncel olup olmadığını getCategoryTree, getCategoryAttributes, getCategoryAttributesValues servislerinden kontrol etmenizi öneririz.
- Her bir istek içerisinde gönderilebilecek maksimum item sayısı 1.000'dir.
- Onaylı ürünlerde "barcode", "productMainId", "brandId", "categoryId" ve slicer veya varianter olan attribute value değerleri güncellenememektedir.
- Attribute değerleri hariç partial update desteklenmektedir. Örneğin sadece description güncellenmek isteniyorsa "contentId": 9510902 ve "description": "string" gönderilmesi yeterlidir.
- Attribute'lardan herhangi biri güncellenmek isteniyorsa ürünün altındaki tüm attribute ve değerleri istek body'sinde gönderilmelidir.
Ürün güncelleme 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 updateProducts
Örnek Servis İsteği
{
"items": [
{
"contentId": 9510902,
"title": "string",
"description": "string",
"images": [
{
"url": "string"
}
],
"attributes": [
{
"attributeId": 1,
"attributeValueId": 1
},
{
"attributeId": 2,
"customAttributeValue": "String"
}
]
}
]
}Bu method ile Trendyol mağazanızda bulunan onaylı ürünlerin varyantlarını güncelleyebilirsiniz.
- Bu servis üzerinden sadece ürüne ait varyant bilgileri güncellenmektedir.
- Her bir istek içerisinde gönderilebilecek maksimum item sayısı 1.000'dir.
- "barcode" alanı hariç bütün alanlar güncellenebilmektedir.
- Request body'deki field'lar için partial istek yapılabilir. İsteklerinizde barcode ve değiştirmek istediğiniz field'ı yollarsanız partial update uygulanacaktır.
Ürün güncelleme 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 updateProducts
Örnek Servis İsteği
locationBasedDelivery alanı ENABLED, DISABLED veya null değerlerini alabilir.
{
"items": [
{
"barcode": "test1",
"stockCode": "test",
"origin": "AD",
"vatRate": 123,
"shipmentAddressId": 123,
"returningAddressId": 122,
"dimensionalWeight": 1.1,
"lotNumber": "test",
"locationBasedDelivery": "ENABLED"
}
]
}Bu method ile Trendyol mağazanızda bulunan onaylı ürünlerin teslimat bilgilerini güncelleyebilirsiniz.
- Her bir istek içerisinde gönderilebilecek maksimum item sayısı 1.000'dir.
- "barcode" alanı hariç bütün alanlar güncellenebilmektedir.
Ürün güncelleme 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 updateProducts
Örnek Servis İsteği
fastDeliveryType alanı SAME_DAY_SHIPPING veya FAST_DELIVERY değerlerini alabilir.
{
"items": [
{
"barcode": "string",
"deliveryOptions": {
"deliveryDuration": 0,
"fastDeliveryType": "FAST_DELIVERY"
}
}
]
}Updated 20 days ago