/api/lite/import/upload
Загрузка файла (/api/lite/import/upload)
|
POST /api/lite/import/upload |
|---|
/api/lite/import/upload
Используется заголовок запроса Content-type: multipart/form-data.
В качестве параметров запроса передается:
-
templateType - Тип шаблона (SKU, ORDER) - обязательный параметр. Для номенклатуры - значение SKU
- upfile - файл с номенклатурой
Положительный результат запроса:
Пример
{
"success": true,
"id": "1002",
"rowsCount": 8,
"totalRows": 9,
"lastParsedRow": 8,
"headerRow": 0,
"header": [
{
"matchedId": "id",
"title": "Код в Kak2c",
"id": "0"
},
{
"matchedId": "extId",
"title": "Внешний код",
"id": "1"
},
{
"matchedId": "article",
"title": "Артикул",
"id": "2"
},
{
"matchedId": "shortName",
"title": "Наименование",
"id": "3"
},
{
"matchedId": null,
"title": "Полное наименование",
"id": "4"
},
{
"matchedId": null,
"title": "Штрихкоды",
"id": "5"
},
{
"matchedId": "defaultImage",
"title": "URL картинки",
"id": "6"
},
{
"matchedId": null,
"title": "Код варианта",
"id": "7"
},
{
"matchedId": null,
"title": "Код родительского варианта",
"id": "8"
},
{
"matchedId": null,
"title": "Цвет",
"id": "9"
},
{
"matchedId": null,
"title": "Размер",
"id": "10"
},
{
"matchedId": "VAT",
"title": "Ставка НДС",
"id": "11"
},
{
"matchedId": null,
"title": "Количество (GLOBAL_DELIVERY)",
"id": "12"
},
{
"matchedId": null,
"title": "Количество (Tempoline)",
"id": "13"
},
{
"matchedId": "price",
"title": "Розничная цена",
"id": "14"
},
{
"matchedId": null,
"title": "Цена до скидки",
"id": "15"
},
{
"matchedId": null,
"title": "OZON",
"id": "16"
},
{
"matchedId": null,
"title": "GOODS",
"id": "17"
},
{
"matchedId": null,
"title": "BERU",
"id": "18"
}
],
"body": [
{
"0": "1067",
"1": "300212295",
"2": "4620771200101-4",
"3": "#Спрут_экстра от сорняков, Спрут Экстра ВР, Октябрина Апрелевна 100 мл",
"4": "#Спрут_экстра от сорняков, Спрут Экстра ВР, Октябрина Апрелевна 100 мл",
"5": "4620771200100",
"6": "https://upload.wikimedia.org/wikipedia/commons/thumb/b/b5/Solomin_field.JPG/1200px-Solomin_field.JPG",
"7": "20%",
"8": "0",
"9": "0",
"10": "",
"11": "",
"12": "",
"13": "100",
"14": "257.00",
"15": "",
"16": "",
"17": "",
"18": ""
},
{
"0": "1049",
"1": "300204695",
"2": "4620771201909-1",
"3": "#Садовый_вар дезинфекция ран, Октябрина Апрелевна 150 гр",
"4": "#Садовый_вар дезинфекция ран, Октябрина Апрелевна 150 гр",
"5": "4620771201893",
"6": "https://img2.wbstatic.net/big/new/9240000/9243894-1.jpg",
"7": "20%",
"8": "0",
"9": "0",
"10": "",
"11": "",
"12": "",
"13": "100",
"14": "77.00",
"15": "",
"16": "",
"17": "",
"18": ""
}
],
"fieldMatching": {
"isNovelty": "новинка",
"brandName": "бренд",
"stockReserved": "резерв",
"productId": "ид продукта",
"oldPrice": "старая цена",
"available": "доступен",
"VAT": "ставка ндс",
"description": "описание",
"weight": "вес",
"isBestseller": "хит",
"stockAvailable": "остаток",
"article": "артикул",
"depth": "глубина",
"price": "розничная цена",
"width": "ширина",
"id": "код в kak2c",
"extId": "внешний код",
"countryOfOrigin": "страна производитель",
"variantId": "ид варианта",
"shortName": "наименование",
"barcode": "штрихкод",
"defaultImage": "url картинки",
"height": "высота"
},
"columnMatching": {
"0": "id",
"11": "VAT",
"1": "extId",
"2": "article",
"3": "shortName",
"14": "price",
"6": "defaultImage"
},
"importMethod": "UPDATE",
"replacePictures" : false,
"searchField": "ID"
}
Отрицательный результат запроса:
Пример ошибки
{
"success": false,
"errors": [
{
"code": 0,
"message": "Текст ошибки"
}
]
}