Оновлення залишків і цін
Адреса запиту «/api/catalog/importResidues»
Список параметрів запиту
token | Токен авторизації (обов'язково) |
products | Список товарів, що імпортуються |
Список доступних значень для товару
sku | Артикул товару або артикул варіанту товару. Вказується як рядок |
id | Ідентифікатор товару або варіанти товару, якщо вказано parent_id. Ціле число (обов'язково, при оновленні товарів, якщо не вказано sku) |
parent_id | Ідентифікатор товару. Ціле число (обов'язково, при оновленні варіантів товарів) |
residues | Кількість на складі. Ціле число |
price | Ціна товару або акційна ціна товару, якщо вказано price_old (Вказується як рядок, дробна частина розділяється крапкою) |
price_old | Ціна товару (вказується як рядок, дробна частина розділяється крапкою) |
wholesale_price | Ціна для оптових покупок (вказується як рядок, дрібна частина розділяється крапкою) |
wholesale_count | Кількість товарів для оптової купівлі |
wholesale_prices | Оптові ціни в залежності від кількості (масив). Якщо не передавати цей параметр, поточні значення буде збережено. Щоб очистити значення, потрібно передати порожній масив. |
wholesale_prices.count | Кількість товарів, що купуються |
wholesale_prices.price | Ціна, яка застосовується при досягненні цієї кількості (вказується як рядок, дрібна частина розділяється крапкою) |
presence | Наявність товару на складі. Допустимі значення true, false, 1, 0 |
display_in_showcase | Доступність товару. Допустимі значення true, false, 1, 0 |
Приклад запиту
{
"token" : "eL/vidXX14gRw3KthXWMQqCiiL+VxZudMTI3LjAuMC4x",
"products" : [
{
"sku": "2027-462318-35",
"price": "15.00",
"residues": 15,
"price_old": "18.00",
"wholesale_price": "11.00",
"wholesale_count": 5
},
{
"sku": "2027-462318-36",
"price": "15.00",
"residues": 15,
"price_old": "18.00",
"wholesale_price": "11.00",
"wholesale_count": 5,
"presence" : "true"
},
{
"sku": "2027-462318-37",
"price": "15.00",
"residues": 15,
"price_old": "18.00",
"wholesale_price": "11.00",
"wholesale_count": 5
}
]
}
Пример ответа
{
"status": "OK",
"response": {
"log": [
{
"status": "OK",
"sku": "2027-462318-35",
"id": 86216,
"message": "Updated"
},
{
"status": "OK",
"sku": "2027-462318-36",
"id": 93567,
"message": "Updated"
},
{
"status": "OK",
"sku": "2027-462318-37",
"id": 93568,
"message": "Updated"
}
]
}
}
58 відгуків