С помощью этих методов можно устанавливать цены и скидки. Максимум — 10 запросов за 6 секунд суммарно для всех методов.
Устанавливает цены и скидки для товаров
Array of objects (Goods) Товары, цены и скидки для них. Максимум 1 000 товаров. Цена и скидка не могут быть пустыми одновременно.
|
object | |
error | boolean Флаг ошибки |
errorText | string Текст ошибки |
{- "data": [
- {
- "nmID": 123,
- "price": 999,
- "discount": 30
}
]
}
{- "data": {
- "id": 0,
- "alreadyExists": false
}, - "error": false,
- "errorText": ""
}
Устанавливает цены отдельно для размеров. Работает только для товаров из категорий, где можно устанавливать цены отдельно для разных размеров. Для таких товаров в ответе метода Получить товары по артикулам editableSizePrice: true
.
Array of objects (SizeGoodsBody) Размеры и цены для них. Максимум 1 000 размеров
|
object | |
error | boolean Флаг ошибки |
errorText | string Текст ошибки |
{- "data": [
- {
- "nmID": 123,
- "sizeID": 98989887,
- "price": 999
}
]
}
{- "data": {
- "id": 0,
- "alreadyExists": false
}, - "error": false,
- "errorText": ""
}
Возвращает информацию про обработанную загрузку
uploadID required | integer Example: uploadID=146567 ID загрузки |
object (SupplierTaskMetadata) | |
error | boolean Флаг ошибки |
errorText | string Текст ошибки
|
{- "data": {
- "uploadID": 395643565,
- "status": 3,
- "uploadDate": "2022-08-21T22:00:13+02:00",
- "activationDate": "2022-08-21T22:00:13+02:00",
- "overAllGoodsNumber": 0,
- "successGoodsNumber": 0
}, - "error": false,
- "errorText": "The product is in quarantine"
}
Возвращает информацию о товарах в обработанной загрузке, в том числе, об ошибках в них
limit required | integer <uint> Example: limit=10 Сколько элементов вывести на одной странице (пагинация). Максимум 1 000 элементов |
offset | integer <uint> Example: offset=0 Сколько элементов пропустить |
uploadID required | integer Example: uploadID=146567 ID загрузки |
object |
{- "data": {
- "uploadID": 3235236546,
- "historyGoods": [
- {
- "nmID": 544833232,
- "vendorCode": "34552332",
- "sizeID": 54483342,
- "techSizeName": "42",
- "price": 1500,
- "currencyIsoCode4217": "RUB",
- "discount": 25,
- "status": 1,
- "errorText": "The product is in quarantine"
}
]
}
}
Возвращает информацию про загрузку в обработке
uploadID required | integer Example: uploadID=146567 ID загрузки |
object (SupplierTaskMetadataBuffer) | |
error | boolean Флаг ошибки |
errorText | string Текст ошибки |
{- "data": {
- "uploadID": 395643565,
- "status": 1,
- "uploadDate": "2022-08-21T22:00:13+02:00",
- "activationDate": "2022-08-21T22:00:13+02:00",
- "overAllGoodsNumber": 100,
- "successGoodsNumber": 0
}, - "error": false,
- "errorText": ""
}
Возвращает информацию о товарах из загрузки в обработке, в том числе, об ошибках в них
limit required | integer <uint> Example: limit=10 Сколько элементов вывести на одной странице (пагинация). Максимум 1 000 элементов |
offset | integer <uint> Example: offset=0 Сколько элементов пропустить |
uploadID required | integer Example: uploadID=146567 ID загрузки |
object | |
error | boolean Флаг ошибки |
errorText | string Текст ошибки |
{- "data": {
- "uploadID": 3235236546,
- "bufferGoods": [
- {
- "nmID": 544833232,
- "vendorCode": "34552332",
- "sizeID": 54483342,
- "techSizeName": "XXL",
- "price": 1500,
- "currencyIsoCode4217": "RUB",
- "discount": 25,
- "status": 1,
- "errorText": null
}
]
}, - "error": false,
- "errorText": ""
}
Возвращает информацию о товаре по его артикулу. Чтобы получить информацию обо всех товарах, оставьте артикул пустым
limit required | integer <uint> Example: limit=10 Сколько элементов вывести на одной странице (пагинация). Максимум 1 000 элементов |
offset | integer <uint> Example: offset=0 Сколько элементов пропустить |
filterNmID | integer Example: filterNmID=44589768676 Артикул Wildberries, по которому искать товар |
object |
{- "data": {
- "listGoods": [
- {
- "nmID": 98486,
- "vendorCode": "07326060",
- "sizes": [
- {
- "sizeID": 3123515574,
- "price": 500,
- "discountedPrice": 350,
- "techSizeName": "42"
}
], - "currencyIsoCode4217": "RUB",
- "discount": 30,
- "editableSizePrice": true
}
]
}
}
Возвращает информацию о всех размерах одного товара. Работает только для товаров из категорий, где можно устанавливать цены отдельно для разных размеров. Для таких товаров в ответе метода Получить товары по артикулам editableSizePrice: true
.
limit required | integer <uint> Example: limit=10 Сколько элементов вывести на одной странице (пагинация). Максимум 1 000 элементов |
offset | integer <uint> Example: offset=0 Сколько элементов пропустить |
nmID required | integer Example: nmID=1 Артикул Wildberries |
object | |
error | boolean Флаг ошибки |
errorText | string Текст ошибки |
{- "data": {
- "listGoods": [
- {
- "nmID": 123,
- "sizeID": 98989887,
- "vendorCode": "34552332",
- "price": 25000,
- "currencyIsoCode4217": "RUB",
- "discountedPrice": 14250,
- "discount": 43,
- "techSizeName": "42",
- "editableSizePrice": true
}
]
}, - "error": false,
- "errorText": "string"
}