# /api/lite/export/sku

### Список результатов экспорта(подробная информация по экспорту) (/api/lite/export/sku)

<div id="bkmrk-"></div>/api/lite/export/sku

**Положительный результат запроса:**

```JSON
{
  	"success": true,
  	"recordsTotal": 2
    "exportResults": [
        {
            "success": true,
            "id": "1001",
            "fileUrl": "https://storage.yandexcloud.net/images-k2c/fd5d5bc5-9792-4fee-be5e-51dd93e853ea.xls",
            "fileID": "fd5d5bc5-9792-4fee-be5e-51dd93e853ea.xls",
            "fileSize": "122 KB",
            "rowsCount": 296,
            "startTime": "2020-08-27 15:48:25",
            "finishTime": "2020-08-27 15:48:26",
            "cloudUploadFinishTime": "2020-08-27 15:48:27"
        },
        {
            "success": true,
            "id": "1000",
            "fileUrl": "https://storage.yandexcloud.net/images-k2c/452e74b0-3660-4c80-bfcb-78034097b720.xls",
            "fileID": "452e74b0-3660-4c80-bfcb-78034097b720.xls",
            "fileSize": "122 KB",
            "rowsCount": 296,
            "startTime": "2020-08-27 15:27:53",
            "finishTime": "2020-08-27 15:27:54",
            "cloudUploadFinishTime": "2020-08-27 15:27:55"
        }
    ]
}
```

#### **Пейджинация**

Для пейджинации используются параметры page и size: size - заказов на странице, page - номер страницы.

Пример: `/api/lite/export/sku?page=0&size=200`

Если параметры не переданы, то дефолтные значения page=0&amp;size=100

Также, для отображение пейджинации следует анализировать параметр recordsTotal, возвращающий общее количество записей (с учетом примененной фильтрации, если она есть).

параметр: id (Идентификатор результата, если передан, возвращается подробная информация по результату)

например /api/lite/export/sku?id=1001

**Положительный результат запроса:**

```JSON
{
    "success": true,
    "id": "1001",
    "fileUrl": "https://storage.yandexcloud.net/images-k2c/fd5d5bc5-9792-4fee-be5e-51dd93e853ea.xls",
    "fileID": "fd5d5bc5-9792-4fee-be5e-51dd93e853ea.xls",
    "fileSize": "122 KB",
    "rowsCount": 296,
    "startTime": "2020-08-27 15:48:25",
    "finishTime": "2020-08-27 15:48:26",
    "cloudUploadFinishTime": "2020-08-27 15:48:27"
}
```

<div data-hasbody="true" data-macro-name="code" id="bkmrk--0"><div><div><div></div></div></div></div>**Отрицательный результат запроса:**

<div data-hasbody="true" data-macro-name="code" id="bkmrk-%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80-%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B8"><div data-hasbody="true" data-macro-name="code"><div>**Пример ошибки**</div><div><div><div></div></div></div></div></div>```JSON
{
  "success": false,
  "errors": [
    {
      "code": 0,
      "message": "текст ошибки"
    }
  ]
}
```

### Инициировать экспорт товаров (/api/lite/export/sku)

<div id="bkmrk--1"><div></div></div>/api/lite/export/sku

**Пример запроса:**

```JSON
{
    "warehouse":null, //ИД Склада(фильтр)
    "exportStock":true, //Выгружать остатки
    "exportPrice":true, //Выгружать цены
    "exportFeatures":true, //Выгружать свойства
    "exportAttributes":true, //Выгружать атрибуты
    "exportPictures":true, //Выгружать картинки
  	"exportArchive":false //Выгружать архивные товары
}
```

<div data-hasbody="true" data-macro-name="code" id="bkmrk--2"><div><div><div></div></div></div></div>**Положительный результат запроса:**

<div data-hasbody="true" data-macro-name="code" id="bkmrk-%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80"><div>**Пример**</div></div><div data-hasbody="true" data-macro-name="code" id="bkmrk--3"><div><div><div></div></div></div></div>```JSON
{
    "success": true,
    "id": "1000",
    "fileUrl": "https://storage.yandexcloud.net/images-k2c/fd5d5bc5-9792-4fee-be5e-51dd93e853ea.xls",
    "fileID": "fd5d5bc5-9792-4fee-be5e-51dd93e853ea.xls",
    "fileSize": "122 KB", 	//Размер файла(строка)
    "rowsCount": 296, 	//Количество строк в файле
    "startTime": "2020-08-27 15:48:25",		//Время начала подготовки файла
    "finishTime": "2020-08-27 15:48:26", 	//Время окончания подготовки файла
    "cloudUploadFinishTime": "2020-08-27 15:48:27" 	//Время окончания загрузки в облако
}
```

**Отрицательный результат запроса:**

<div data-hasbody="true" data-macro-name="code" id="bkmrk-%D0%9F%D1%80%D0%B8%D0%BC%D0%B5%D1%80-%D0%BE%D1%88%D0%B8%D0%B1%D0%BA%D0%B8-0"><div data-hasbody="true" data-macro-name="code"><div data-hasbody="true" data-macro-name="code"><div data-hasbody="true" data-macro-name="code"><div>**Пример ошибки**</div><div></div></div></div></div></div>```JSON
{
  "success": false,
  "errors": [
    {
      "code": 0,
      "message": "текст ошибки"
    }
  ]
}
```

<div id="bkmrk--4"></div><div id="bkmrk--5"></div>