# Заказы

# Комментарии по выгрузке заказов в Кактус

<span style="font-family: Roboto, sans-serif;"><span style="font-size: small;">Для передачи заказов в Кактус, используется метод:</span></span>

POST [/api/lite/orders](https://wiki.kak2c.ru/link/76#bkmrk-%D0%A1%D0%BE%D0%B7%D0%B4%D0%B0%D0%BD%D0%B8%D0%B5%2F%D1%80%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%B8%D1%80%D0%BE%D0%B2%D0%B0 "/api/lite/orders")

<span style="font-family: Roboto, sans-serif;"><span style="font-size: small;">Важно передать корректный адрес (вместе с ФИАС кодами), корректный телефон, правильный код способа доставки (и если выбран ПВЗ, то номер ПВЗ).</span></span>

<span style="font-family: Roboto, sans-serif;"><span style="font-size: small;">! Если обработка заказа Кактуса осуществляется на фулфилмент центре, тогда если заказ автоматически выгружается на фулфилмент центр, и любое изменение заказа по API (или через интерфейс) должно быть обязательно синхронизировано с системой фулфилмент - это происходит автоматически, а там в свою очередь осуществляется ряд проверок через систему интеграции с курьерскими службами.</span></span>

<span style="font-family: Roboto, sans-serif;"><span style="font-size: small;">Поэтому изменение заказа в Кактус может занимать относительно продолжительное время (10-15 секунд), пока вся синхронизация и проверки будут пройдены.</span></span>

<span style="font-family: Roboto, sans-serif;"><span style="font-size: small;">Изменение заказа возможно до момента взятия в работу (до статуса начала сборки заказа). Отмена заказа возможна до момента упаковки.</span></span>

<span style="font-family: Roboto, sans-serif;"><span style="font-size: small;">Для мониторинга состояния заказов, метод:</span></span>

GET [/api/lite/orders](https://wiki.kak2c.ru/link/76#bkmrk-%D0%97%D0%B0%D0%BF%D1%80%D0%BE%D1%81-%D1%81%D0%BF%D0%B8%D1%81%D0%BA%D0%B0-%D0%B7%D0%B0%D0%BA%D0%B0%D0%B7%D0%BE "/api/lite/orders")

<span style="font-family: Roboto, sans-serif;"><span style="font-size: small;">Правильнее всего, получать только заказы, которые изменились с последней отметки времени. Это максимально экономит трафик. </span></span>

<span style="font-family: Roboto, sans-serif;"><span style="font-size: small;">Запрос заказов с фильтрацией по метке времени: updated\_from </span></span>

# /api/lite/orders

<p class="callout warning">Внимание! Не путать с методами /api/lite/order - это старые методы, которые будут удалены.</p>

### Запрос списка заказов

/api/lite/orders

Метод возвращает список заказов с заданной фильтрацией.

Можно использовать как для получения списка, так и единичного заказа.

<p class="callout info">Полный комплект данных по заказам будет передан только если в запросе будет параметр full\_info=true</p>

```JSON
{   
    "success": true,
    "recordsTotal": 1,
    "orders": [
        {
            "id": "4249-756",
         	"externalId": "extId",
            "externalId2": "extId2",
            "externalId3": "extId3",
            "externalId4": "extId4",
            "externalId5": "extId5",
            "date": "2020-02-24 00:06:09",
          	"needReserve": true,
            "createTs": "2020-02-24 06:06:14.078",
            "updateTs": "2020-02-25 06:06:14.078",
            "status": "ORDER_INFO_COURIER",
            "totalOrderSum": 2687,
            "insuranceSum": 2687,
            "insuranceSumAutoCalculation":true,
            "paymentStatus": "NOT_PAID",
            "paymentMethodCode": "online",
            "paymentMethodType": "ONLINE",
            "paymentMethodName": "Предоплата картой на сайте",
          	"customerPaymentExternalId": "26a11eef-000f-5000-8000-195192d6e83d",
            "needCustomerPayment": false,
            "confirmStatus": "APPROVED",
            "comment": "",
            "promocode": "hibro",
            "promocodeAppliedDiscount": 424,
            "shortUrl": "http://r.kak2c.ru/yeq2h4r",
            "tags": [],
            "isMarketplaceOrder": false,
          	"plannedTakeOutDate": "2020-02-26 13:00:00",
			"readyForFFExport": true,
            "delivery": {
                "code": "3321cd66-6605-aba4-d4d3-e14d1257562f",
                "deliveryCode": "29019c97-02b2-387c-fa85-875bd13e8b11",
                "type": "COURIER",
                "title": "DPD",
                "pickupPointId": "",
                "logoUrl": "https://storage.yandexcloud.net/lk-kak2c/delivery_dpd_left.svg",
                "trackingNumber": null,
                "trackingURL": null,
                "desiredDeliveryDate": null,
                "deliverySumBelowLimitAmount": 1000.00,
                "deliverySumLimitAmount": 5000.00,
                "desiredDeliveryTimeFrom": "09:00",
                "desiredDeliveryTimeTo": "18:00",
                "isDeliverySumLimitActive": true,
                "deliveryComment": "",
                "pvzComment": "",
              	"actualDeliveryDate": "2020-11-19 17:07",
              	"courierPlanDeliveryDate": "2020-11-19 00:00",
                "courierPlanDeliveryDateChangeReason": "Недозвон до покупателя",
                "address": {
                    "country": "Россия",
                    "countryCode": "RU",
                    "region": "Москва",
                    "area": "Сосенское",
                    "city": "Москва",
                    "settlement": null,
                    "street": "ул Александры Монаховой",
                    "house": "94",
                    "block": "5",
                    "building": "",
                    "flat": "21",
                    "fullAddress": "108801, г Москва, поселение Сосенское, Новомосковский округ, ул Александры Монаховой, д 94 к 5, кв 21",
                    "fullCity": null,
                    "rawData": "Москва, ул Александры Монаховой, д 94, корп.5, кв 21.",
                    "zip": "108801",
                    "regionFias": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
                    "areaFias": "90648b5c-d6e7-4bb0-9782-7908808325cf",
                    "cityFias": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
                    "settlementFias": null
                },
                "receiver": {
                    "name": "Диана",
                    "surname": "Шалиева",
                    "patronymic": "Аликовна",
                    "phone": "89050250111",
                    "rawPhone": "89050250111",
                    "alternativePhone": "",
                    "email": "morisen777@yandex.ru",
                    "post": null,
                    "personType": null
                },              
              	"pvzInfo": {
                    "address": {
                        "country": "Россия",
                        "countryCode": "RU",
                        "region": "Москва",
                        "area": null,
                        "city": "Москва",
                        "settlement": null,
                        "street": null,
                        "house": null,
                        "block": null,
                        "building": null,
                        "flat": null,
                        "fullAddress": "Таганская ул., д. 1, стр. 1",
                        "fullCity": null,
                        "rawData": null,
                        "zip": "109147",
                        "regionFias": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
                        "areaFias": null,
                        "cityFias": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
                        "settlementFias": null
                    },
                    "metroStation": "метро Таганская, Марксистская",
                    "latitude": "55.741772",
                    "longitude": "37.655975",
                    "code": "7702-015",
                    "courier": "PickPoint",
                    "courierCode": "PICKPOINT",
                    "description": "Пункт выдачи заказов находится в ТЦ Звездочка, в фотосалоне Мультифото. Пешком: м. Марксистская, последний вагон из центра, выход в сторону ул. Таганской. Транспортом: автобус № 106, 74в, 74, 51, 567; троллейбус № 26, 63, м7, м7к, 27 до ост. м. Марксистск",
                    "maxSize": "90",
                    "maxWeight": 15,
                    "workTime": "Пн-Вс 10:00-22:00",
                    "postOfficeNumber": null,
                    "paymentMethods": [
                        "COD_CASH",
                        "COD_CARD"
                    ],
                    "type": "PVZ",
                    "courierPostamatType": "ПВЗ"
                },
                "deliveryServices": [
                    "CHECK_CONTENT"
                ],
              "isDeliverySumLimitActive": true,
              "deliverySumLimitAmount": 324234,
              "deliverySumBelowLimitAmount": 23432432
            },
            "excludeFromSummary": true,
            "legalEntity": {
                "id": "3c0a3ad3-b10f-4299-5b1b-a3d90b0c198a",
                "type": "PERSON",
                "name": " Розничный покупатель"
            },
            "items": [
                {
                    "num": 1,
                    "productId": "1001",
                    "productExtId": null,
                    "variantId": "1001",
                    "variantExtId": null,   
                    "name": "Расческа в чехле Bro Cosmetics, Цвет: коричневый ",
                    "article": "BR00T-000140-2",
                    "quantity": 1,
                    "vatRate": "NO_VAT",
                  	"vatSkuProduct": "NO_VAT",
                    "price": 332,
                    "batchName":"K352-415N",
                    "tag": "ROZNECHNIE_SETY",
                    "img": "https://img.kak2c.ru/i/L/U/xgzFMUqK_c.jpg?1576164677",
                    "isPreferredPacking": "true",
                    "packingMaterials": {
                       "commonMaterials": [],
                       "customMaterials": [
                           {
                             "name": "Гофрокороб Sultane",
                              "num": 0,
                              "productId": "1256635998",
                              "quantity": 1,
                              "skuType": "PACKING_MATERIAL_BOXES",
                              "variantId": "566335798"
                          }
                                         ]
                                       },
                    "itemAmountState": {
                        "amountORDERED": 1,
                        "amountRESERVED": 1,
                        "amountPACKED": 1,
                        "amountSHIPPED": 1,
                        "amountDELIVERED": 0,
                        "amountLOST": 0,                       
                        "amountRETURNED": 0,
                        "amountRETURNED_DEFECTIVE": 0,
                      	"amountRETURNED_TO_CLIENT": 0
                    },
                    "skuType": "SKU",
                    "itemDimensions": {
                        "height": 8,
                        "width": 25,
                        "depth": 33
                    },
                    "itemWeight": 1000,
                  	"expirationMode": "USE_EXPIRATION",
                  	"expirationDays": 100
                },
                {
                    "num": 2,
                    "productId": "1002",
                    "productExtId": null,
                    "variantId": "1002",
                    "variantExtId": null,   
                    "name": "Набор для Бро №4: помада для волос, бальзам для бороды, гель для душа + шампунь",
                    "article": "BR00T-000117",
                    "quantity": 1,
                    "vatRate": "NO_VAT",
                    "vatSkuProduct": "NO_VAT",
                    "price": 2074,
                    "img": "https://img.kak2c.ru/i/L/s/qck3mEGu_c.jpg?1578310573",
                    "itemAmountState": {
                        "amountORDERED": 1,
                        "amountRESERVED": 1,
                        "amountPACKED": 1,
                        "amountSHIPPED": 1,
                        "amountDELIVERED": 0,
                        "amountLOST": 0,                       
                        "amountRETURNED": 0,
                        "amountRETURNED_DEFECTIVE": 0
                    },
                    "skuType": "SKU",
                    "itemDimensions": {
                        "height": 8,
                        "width": 25,
                        "depth": 33
                    },
                    "itemWeight": 1000
                },
                {
                    "num": 3,
                    "productId": null,
                    "variantId": "delivery",
                    "name": "Доставка",
                    "quantity": 1,
                    "vatRate": "NO_VAT",
                    "vatSkuProduct": "NO_VAT",
                    "price": 281,
                    "skuType": "SERVICE"
                }
            ],
            "packings": [
                {
                    "barcode": "7878000138251",
                  	"fbmStickerBarcode": "WB_0032345",
                  	"palletBarcode": "pl705970976005-1",                  
                    "measurements": {
                        "success": true,
                        "weight": 790,
                        "dimensions": {
                            "height": 130,
                            "width": 280,
                            "depth": 130
                        }
                    },
                    "items": [
                        {
                            "num": 1,
                            "productId": "1001",
                            "productExtId": null,
                            "variantId": "1001",
                            "variantExtId": null,   
                            "name": "Расческа в чехле Bro Cosmetics, Цвет: коричневый ",
                            "article": "BR00T-000140-2",
                            "quantity": 1,
                            "vatRate": "NO_VAT",
                            "price": 332,
                            "img": "https://img.kak2c.ru/i/L/U/xgzFMUqK_c.jpg?1576164677",
                            "skuType": "SKU",
                            "accountingAttributes": [
                              {
                                "code": "chestnyznak",
                                "stringValue": "11111",
                                "n": 1
                              }
                            ],
                          	"specials": true
                        },
                        {
                            "num": 2,
                            "productId": "1002",
                            "productExtId": null,
                            "variantId": "1002",
                            "variantExtId": null,   
                            "name": "Набор для Бро №4: помада для волос, бальзам для бороды, гель для душа + шампунь",
                            "article": "BR00T-000117",
                            "quantity": 1,
                            "vatRate": "NO_VAT",
                            "price": 2074,
                            "img": "https://img.kak2c.ru/i/L/s/qck3mEGu_c.jpg?1578310573",
                            "skuType": "SKU",
                            "accountingAttributes": [
                              {
                                "code": "chestnyznak",
                                "stringValue": "22222",
                                "n": 2
                              }
                            ]
                        }
                    ]
                }
            ],
          	"pallets": [
                {
                    "barcode": "pl705970976005-1",
                  	"fbmStickerBarcode": "WB_PL_0032345",
                    "files": [
                        {
                            "copiesQty": 1,
                            "fileExt": "pdf",
                            "fileName": "ИП Ozon Хоругвино Шк на палету",
                            "fileSize": 22535,
                            "fileSource": "USER",
                            "fileType": "PDF",
                            "id": "aa22d7fa-65a2-6be0-8e0d-430ec6c874d3",
                            "printWhenPacking": false,
                            "success": true,
                            "url": "https://storage.yandexcloud.net/order-files-kak2c/b42eebd1-eb7e-4603-a781-5240699288d9.pdf"
                        }
                    ],
                    "measurements": {
                        "dimensions": {
                            "depth": 120,
                            "height": 100,
                            "width": 120
                        },
                        "success": true,
                        "weight": 200
                    },
                    "num": 1,
                    "packings": [
                        {
                            "barcode": "7878000138251",
                            "measurements": {
                              "success": true,
                              "weight": 790,
                              "dimensions": {
                                  "height": 130,
                                  "width": 280,
                                  "depth": 130
                              }
                          },
                            "palletBarcode": "pl705970976005-1"
                        }
                    ]
                }
            ],
            "rawDeliveryStatuses": [
                {
                  "courierStatusDate": "2019-12-18 14:43:05",
                  "statusCode": "SENDER",
                  "statusMessage": "Заявка принята",
                  "statusCity": "Чехов"
                },
                {
                  "courierStatusDate": "2019-12-18 14:43:05",
                  "statusCode": "SENDER",
                  "statusMessage": "Заявка принята",
                  "statusCity": "Чехов"
                }
            ],
            "expenses": [
                {
                    "id": "1231",
                    "status": "PLAN",
                    "type": "GENERAL",
                    "items": [
                        {
                            "type": "COD",
                            "sum": 60
                        },
                        {
                            "type": "DELIVERY",
                            "sum": 330
                        },
                        {
                            "type": "INSURANCE",
                            "sum": 6
                        }
                    ]
                }
            ],
            "files": [
                {
                    "id": "43f79bac-0d82-2d82-f11d-abd1a53b26a0",
                    "fileType": "DOC",
                  	"fileSource": "USER", //ESHOP | FULFILLMENT
                    "fileName": "Документ",
                    "fileExt": "doc",
                    "url": "https://storage.yandexcloud.net/order-files-kak2c/e7cf604e-7092-4243-97ba-13b3f7bb4b68.doc",
                    "printWhenPacking": true,
                    "copiesQty": 1
                }
            ],
            "customerPaymentInProcess": false,
            "warehouseName": "Tempoline",
            "warehouseCode": "6805bc64-270f-ae7d-1231-773ff181e446",
          	"permissionList": {
              "fieldPermissions": [
                {
                  "type": "ITEMS_EDITABLE",
                  "value": true,
                  "reason": null
                },
                {
                  "type": "PAYMENT_EDITABLE",
                  "value": true,
                  "reason": null
                },
                {
                  "type": "IS_PAID_EDITABLE",
                  "value": false,
                  "reason": "Для способа оплаты наложенным платежом - статус оплаты вручную изменять нельзя."
                },
                {
                  "type": "RECEIVER_EDITABLE",
                  "value": true,
                  "reason": null
                },
                {
                  "type": "DELIVERY_EDITABLE",
                  "value": true,
                  "reason": null
                },
                {
                  "type": "WAREHOUSE_EDITABLE",
                  "value": true,
                  "reason": null
                },
                {
                  "type": "COMMENTS_EDITABLE",
                  "value": true,
                  "reason": null
                }
              ],
              "actionPermissions": [
                {
                  "type": "CANCEL",
                  "value": true,
                  "reason": null
                },
                {
                  "type": "CONFIRM",
                  "value": false,
                  "reason": null
                },
                {
                  "type": "NEED_CONFIRM",
                  "value": false,
                  "reason": null
                },
                {
                  "type": "PACK",
                  "value": false,
                  "reason": null
                },
                {
                  "type": "COPY",
                  "value": false,
                  "reason": null
                },
                {
                  "type": "PACK_CONTROL",
                  "value": false,
                  "reason": null
                },
                {
                  "type": "UNPACK",
                  "value": false,
                  "reason": null
                },
                {
                  "type": "SHIPPING",
                  "value": false,
                  "reason": null
                },
                {
                  "type": "UNSHIPPING",
                  "value": false,
                  "reason": null
                },
                {
                  "type": "REFRESH_RESERVE",
                  "value": true,
                  "reason": null
                },
                {
                  "type": "RETURN_TO_DELIVERY",
                  "value": false,
                  "reason": null
                },
                {
                  "type": "REVERT_RETURNS",
                  "value": false,
                  "reason": null
                }
              ]
            },
           "packingVideos": [
        		"http://123.123.123.123:1111/video/2021-04-21/dabca048-7cfb-4e65-92a2-fce40f5ee9c2.mp4"
      		],
           "returnUnpackingVideos": [
        		"http://123.123.123.123:1111/video/2021-04-21/dabca048-7cfb-4e65-92a2-fce40f5ee9c2.mp4"
      		],
          "returns":[
            {
              "type": "RETURN", // RECLAMATION
              "date": "2021-01-15 17:47:13",
              "number": "123",
              "externalNumber": "456",
               "items": [
                        {
                            "num": 1,
                            "productId": "1001",
                            "productExtId": null,
                            "variantId": "1001",
                            "variantExtId": null,   
                            "name": "Расческа в чехле Bro Cosmetics, Цвет: коричневый ",
                            "article": "BR00T-000140-2",
                            "quantity": 1,
                           	"accountingAttributes": [
                				{
                                  "code": "chestnyznak",
                                  "stringValue": "12345"
                                }
              				],
                        }],
               "returnUnpackingVideos": [
        		"http://123.123.123.123:1111/video/2021-04-21/dabca048-7cfb-4e65-92a2-fce40f5ee9c2.mp4"
      			],
               "files": [
                {                   
                    "fileName": "Скан заявления",                    
                    "url": "https://storage.yandexcloud.net/order-files-kak2c/e7cf604e-7092-4243-97ba-13b3f7bb4b68.doc"                    
                },
                  {                   
                    "fileName": "Скан документов",                    
                    "url": "https://storage.yandexcloud.net/order-files-kak2c/e7cf604e-7092-4243-97ba-13b3f7bb4b68.doc"                    
                }
            ]
            }
          ]
          	"summaryItemAmountState": {
                "amountORDERED": 2,
                "amountRESERVED": 2,
                "amountPACKED": 2,
                "amountSHIPPED": 2,
                "amountDELIVERED": 0,
                "amountLOST": 0,
                "amountRETURNED": 0,
                "amountRETURNED_DEFECTIVE": 0,
              	"amountRETURNED_TO_CLIENT": 0
            },
            "codPayments": [
                {
                    "sum": 2225,
                    "date": "2021-01-15 17:47:13",
                    "paymentDocumentId": "1000"
                }
            ],
 			"packingOptions": [
                {
                    "packSpecialsToSeparatePackingPlace": true                   
                }
            ],
            "c": "8089832f-633a-b417-a72b-7e685e114151",
          
			"initialOrder" : null,
			"onlinePaymentType": "FULL",
			"warehouseShippingOptions": {
                "monopackingsOnly": true
            }
        }
    ]
}
```

#### **Фильтрация**

Для фильтрации есть следующие возможности:

- id - по номеру заказа
- filter\_multi - по номеру заказа или по ФИО покупателя
- filter\_phone - по телефону покупателя
- filter\_email - по email покупателя
- filter\_promocode - по промокоду
- filter\_tracking\_number - по трек-номеру заказа
- filter\_tags - по меткам заказов (можно указывать несколько через запятую)
- filter\_states - по статусам заказов (можно указывать несколько через запятую)
- filter\_external\_id, filter\_external\_id\_2, filter\_external\_id\_3, filter\_external\_id\_4, filter\_external\_id\_5 - по внешним идентификаторам
- date\_from - по дате заказа, от. формат: <span style="color: #505050;">2020-02-19T12:35:31</span>
- date\_to - по дате заказа, до
- <span style="color: #505050;">updated\_from - по дате/времени изменения. </span>формат: <span style="color: #505050;">2020-02-19T12:35:31.</span>
- delivery\_code - по кодам службы доставки (можно указывать несколько через запятую) код получать в справочнике доступных служб доставки клиента
- city - по городу/населенному пункту покупателя. Значения лучше получать из подсказок адресов
- reserved\_variant\_id - по зарезервированному товару
- warehouse\_code - дополнительная фильтрация по складу (используется вместе с reserved\_variant\_id)
- product\_id - по коду продукта в заказе.
- problemOrders - true - для вывода заказов с ошибками (согласовано с количеством в поле problemOrders в методе <span style="color: #172b4d;">/api/lite/orders/statuses</span>)
- order\_types - подтипы заказов с типом CUSTOM. Если не задано, то отображены будут только заказы с типом STANDARD

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

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

Пример: `/api/lite/orders?page=0&size=100`

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

Максимальное количество записей на странице - 100

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

#### **Сортировка**

Для сортировки задается параметр order, принимающий код поля для сортировки и направление сортировки (asc, desc), отделенное символом плюса.

Пример сортировки по дате (**возрастание**): `/api/lite/orders?order=date+<strong>asc</strong>`

Пример сортировки по дате (**убывание**): `/api/lite/orders?order=date+<strong>desc</strong>`

Доступные коды сортировки:

- **date** (дата заказа)
- **id** (номер заказа)

По умолчанию используется сортировка по дате заказа по убыванию.

#### **Описание результата запроса**

<div id="bkmrk-"><table class="relative-table wrapped confluenceTable tablesorter tablesorter-default" role="grid" style="width: 100.0%;"><colgroup><col style="width: 20.1391%;"></col><col style="width: 5.28512%;"></col><col style="width: 74.548%;"></col></colgroup><thead></thead></table>

</div><div id="bkmrk-%D0%9F%D0%BE%D0%BB%D0%B5-%D0%A2%D0%B8%D0%BF-%D0%A0%D0%B5%D0%B4%D0%B0%D0%BA%D1%82%D0%B8%D1%80%D1%83%D0%B5%D0%BC"><table class="relative-table wrapped confluenceTable tablesorter tablesorter-default" role="grid" style="height: 9524px; width: 200%;"><tbody aria-live="polite" aria-relevant="all"><tr style="height: 28px;"><td style="width: 24.9383%; height: 28px;">**Поле**</td><td style="width: 9.87653%; height: 28px;">**Тип**</td><td style="width: 5.80244%; height: 28px;">**Редактируемое**</td><td style="width: 6.91355%; height: 28px; background-color: #e9f1e0;">**обязательное**

</td><td style="width: 62.9629%; height: 28px;">**Описание**</td></tr><tr role="row" style="height: 44px;"><td class="confluenceTd" style="width: 24.9383%; height: 44px;">id</td><td class="confluenceTd" style="width: 9.87653%; height: 44px;">string</td><td style="width: 5.80244%; height: 44px;">да\*</td><td style="width: 6.91355%; height: 44px;">нет</td><td class="confluenceTd" style="width: 62.9629%; height: 44px;">Номер заказа.   
Основной идентификатор заказа.

<sub>\* Можно задать только в момент создания заказа</sub>

</td></tr><tr role="row" style="height: 44px;"><td class="confluenceTd" style="width: 24.9383%; height: 44px;">externalId</td><td class="confluenceTd" style="width: 9.87653%; height: 44px;">string</td><td style="width: 5.80244%; height: 44px;">да</td><td style="width: 6.91355%; height: 44px;">нет</td><td class="confluenceTd" style="width: 62.9629%; height: 44px;">Внешний номер заказа – дополнительный номер заказа, например в сторонней CRM системе.

</td></tr><tr style="height: 29px;"><td style="width: 24.9383%; height: 29px;">externalId2</td><td style="width: 9.87653%; height: 29px;">string</td><td style="width: 5.80244%; height: 29px;">да</td><td style="width: 6.91355%; height: 29px;">нет</td><td style="width: 62.9629%; height: 29px;">Внешний номер заказа</td></tr><tr style="height: 29px;"><td style="width: 24.9383%; height: 29px;">externalId3</td><td style="width: 9.87653%; height: 29px;">string</td><td style="width: 5.80244%; height: 29px;">да</td><td style="width: 6.91355%; height: 29px;">нет</td><td style="width: 62.9629%; height: 29px;">Внешний номер заказа</td></tr><tr style="height: 29px;"><td style="width: 24.9383%; height: 29px;">externalId4</td><td style="width: 9.87653%; height: 29px;">string</td><td style="width: 5.80244%; height: 29px;">да</td><td style="width: 6.91355%; height: 29px;">нет</td><td style="width: 62.9629%; height: 29px;">Внешний номер заказа</td></tr><tr style="height: 29px;"><td style="width: 24.9383%; height: 29px;">externalId5</td><td style="width: 9.87653%; height: 29px;">string</td><td style="width: 5.80244%; height: 29px;">да</td><td style="width: 6.91355%; height: 29px;">нет</td><td style="width: 62.9629%; height: 29px;">Внешний номер заказа</td></tr><tr role="row" style="height: 28px;"><td class="confluenceTd" style="width: 24.9383%; height: 28px;">date</td><td class="confluenceTd" style="width: 9.87653%; height: 28px;">datetime</td><td style="width: 5.80244%; height: 28px;">да\*</td><td style="width: 6.91355%; height: 28px;">нет</td><td class="confluenceTd" style="width: 62.9629%; height: 28px;">Дата заказа

<sub>\* Можно задать только в момент создания заказа</sub>

</td></tr><tr style="height: 29px;"><td style="width: 24.9383%; height: 29px;">needReserve</td><td style="width: 9.87653%; height: 29px;">boolean</td><td style="width: 5.80244%; height: 29px;">да</td><td style="width: 6.91355%; height: 29px;">нет</td><td style="width: 62.9629%; height: 29px;">Нужно ли брать резерв </td></tr><tr style="height: 29px;"><td style="width: 24.9383%; height: 29px;">createTs</td><td style="width: 9.87653%; height: 29px;">datetime</td><td style="width: 5.80244%; height: 29px;">нет</td><td style="width: 6.91355%; height: 29px;">-</td><td style="width: 62.9629%; height: 29px;">Дата создания заказа в системе (техническая)</td></tr><tr role="row" style="height: 28px;"><td class="confluenceTd" style="width: 24.9383%; height: 28px;">updateTs</td><td class="confluenceTd" style="width: 9.87653%; height: 28px;">datetime</td><td style="width: 5.80244%; height: 28px;">нет</td><td style="width: 6.91355%; height: 28px;">-</td><td class="confluenceTd" style="width: 62.9629%; height: 28px;">Дата последнего обновления заказа.</td></tr><tr role="row" style="height: 973px;"><td class="confluenceTd" style="width: 24.9383%; height: 973px;">status</td><td class="confluenceTd" style="width: 9.87653%; height: 973px;">enum</td><td style="width: 5.80244%; height: 973px;">нет</td><td style="width: 6.91355%; height: 973px;">-</td><td class="confluenceTd" style="width: 62.9629%; height: 973px;">Основной статус заказа. Описывает жизненный цикл заказа.

- <span style="color: #000000;">ORDER\_INFO\_DRAFT – Черновик. Заказ свободно редактируется, может быть не полностью заполнен, обязательность полей не контролируется.</span>
- <span style="color: #000000;">ORDER\_INFO\_NEW - Статус заказа при ошибке создания. Необходима доп проверка таких заказов. Статус Новый похож на Черновик</span>
- ORDER\_INFO\_NEED\_CONFIRM – Не подтвержден. Заказ взял на себя резервы и ожидает подтверждения сотрудника интернет-магазина.
- ORDER\_INFO\_INSUFFICIENT\_RESERVE – Не хватает товара. Заказ подтвержден, но не взяты резервы, без резервов нет возможности отгрузить заказ (резервы не учитываются, если стоит соответствующая настройка на складе, на который оформлен заказ).
- ORDER\_INFO\_REQUIRE\_PAYMENT – Ожидает оплаты. Заказ ожидает оплаты покупателем, актуально для заказов с типом оплаты paymentMethodType = ONLINE (онлайн оплата на сайте).
- ORDER\_INFO\_READY\_TO\_PACK – Готов к комплектации. Заказ подтвержден, товар полностью зарезервирован, оплачен - все готово для начала комплектации.
- ORDER\_INFO\_CONFIRM\_HOLD – Перезвон. Согласование заказа приостановлено, например, покупатель не снимает трубку.
- ORDER\_INFO\_PACKED\_DOCUMENTS\_UPLOADED - Заказ по системе FBO. После того, как все ШК/файлы будут приложены, а также внесены данные по ШК поставки, в карточке заказа появится кнопка «Документы загружены».  
    Нажмите на эту кнопку, и обновлённые данные передадутся в складскую систему. Статус заказа изменится на «Упаковано, ожидает сборки».
- ORDER\_INFO\_PACKED\_DOCUMENTS\_REQUIRED - Заказ по системе FBO. На этом этапе заказ предварительно упакован складом. На этом этапе клиенту нужно своевременно загрузить необходимые документы по FBO отгрузке.
- ORDER\_INFO\_IN\_PACKING – На комплектации. Комплектация (процесс упаковки) заказа начат.
- ORDER\_INFO\_PACKED – Упакован. Заказ успешно упакован.
- ORDER\_INFO\_SHIPPED – Отгружен. Заказ отгружен в службу доставки.
- ORDER\_INFO\_COURIER – На доставке. Курьерская служба подтвердила начало доставки.
- <span style="color: #008000;">ORDER\_INFO\_DELIVERED</span> – Доставлен. Заказ доставлен. **Финальный статус.**
- ORDER\_INFO\_PARTIALLY\_DELIVERED\_NOT\_RETURNED – Доставлен частично \*. Заказ доставлен частично, возврат не поступал.
- <span style="color: #008000;">ORDER\_INFO\_PARTIALLY\_DELIVERED\_RETURNED</span> – Доставлен частично. Заказ доставлен частично, возврат принят. **Финальный статус.**
- ORDER\_INFO\_RETURNING – Отказ \*. Заказ возвращается. Покупатель отказался от заказа (в процессе доставки), и заказ возвращается курьерской компанией обратно отправителю. Остается крайне небольшой шанс, что покупатель передумает, и заказ все же будет доставлен.
- <span style="color: #008000;">ORDER\_INFO\_RETURNED</span> – Отказ. Покупатель отказался от заказа, заказ возвращен на склад. **Финальный статус.**
- <span style="color: #008000;">ORDER\_INFO\_LOST</span> – Утерян. Заказ утерян службой доставки. **Финальный статус.**
- ORDER\_INFO\_AT\_TAKEOUT\_POINT – В пункте выдачи. Заказ доставлен в пункт выдачи заказов\\постамат и ожидает покупателя.
- <span style="color: #008000;">ORDER\_INFO\_CANCELED</span> – Отменен. Заказ отменен до момента отгрузки. После момента отгрузки, этот статус не актуален. **Финальный статус.**
- <span style="color: #a5adba;"><span style="color: #008000;">ORDER\_INFO\_WAIT\_UNPACK</span> – </span>Ожидает распаковки. Упакованный заказ отменен, но не распакован.
- <span style="color: #008000;">ORDER\_INFO\_RETURNED\_TO\_CLIENT</span> - Используется при работе с МП. По заказу был невыкуп и товар поступил на склад МП для последующей продажи. В этом статусе заказ пропадает из вкладки "Возвраты", его можно найти поиском по номеру заказа. **Финальный статус.**
- <span style="color: #a5adba;">ORDER\_INFO\_DONE – устаревший статус, "Выполнен". Используется для обратной совместимости, и более не используется. Аналогичен ORDER\_INFO\_DELIVERED.</span>

</td></tr><tr role="row" style="height: 28px;"><td class="confluenceTd" style="width: 24.9383%; height: 28px;">confirmStatus</td><td class="confluenceTd" style="width: 9.87653%; height: 28px;">enum</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">нет</td><td class="confluenceTd" style="width: 62.9629%; height: 28px;">Статус подтверждения заказа

- NEED\_CONFIRM
- APPROVED
- CANCELED

</td></tr><tr role="row" style="height: 28px;"><td class="confluenceTd" style="width: 24.9383%; height: 28px;">totalOrderSum</td><td class="confluenceTd" style="width: 9.87653%; height: 28px;">decimal</td><td style="width: 5.80244%; height: 28px;">нет</td><td style="width: 6.91355%; height: 28px;">-</td><td class="confluenceTd" style="width: 62.9629%; height: 28px;">Общая сумма заказа</td></tr><tr style="height: 80px;"><td style="width: 24.9383%; height: 80px;">insuranceSum</td><td style="width: 9.87653%; height: 80px;">decimal</td><td style="width: 5.80244%; height: 80px;">да</td><td style="width: 6.91355%; height: 80px;">нет</td><td style="width: 62.9629%; height: 80px;">Размер оценочной стоимости / страховки заказа.

По умолчанию равен общей сумме заказа или рассчитывается, исходя из процента расчёта страховки, указанного в аккаунте.

</td></tr><tr style="height: 29px;"><td style="width: 24.9383%; height: 29px;">insuranceSumAutoCalculation</td><td style="width: 9.87653%; height: 29px;">boolean</td><td style="width: 5.80244%; height: 29px;">да</td><td style="width: 6.91355%; height: 29px;">нет</td><td style="width: 62.9629%; height: 29px;">Если не передаётся, то по умолчанию true. Если нужно указать произвольную сумму страховки, необходимо передать insuranceSumAutoCalculation = false</td></tr><tr role="row" style="height: 177px;"><td class="confluenceTd" style="width: 24.9383%; height: 177px;">paymentStatus</td><td class="confluenceTd" style="width: 9.87653%; height: 177px;">enum</td><td style="width: 5.80244%; height: 177px;">да</td><td style="width: 6.91355%; height: 177px;">нет</td><td class="confluenceTd" style="width: 62.9629%; height: 177px;">Статус оплаты заказа покупателем.

- NOT\_PAID
- PAID

Имеет смысл только для заказов с предоплатой (например, оплата картой на сайте).

Заказы с оплатой ONLINE, и NOT\_PAID - не передаются на комплектацию.

</td></tr><tr role="row" style="height: 351px;"><td class="confluenceTd" style="width: 24.9383%; height: 351px;">paymentMethodType</td><td class="confluenceTd" style="width: 9.87653%; height: 351px;">enum</td><td style="width: 5.80244%; height: 351px;">да</td><td style="width: 6.91355%; height: 351px;">нет</td><td class="confluenceTd" style="width: 62.9629%; height: 351px;">Тип оплаты заказа.

- COD\_CASH – наложенный платеж (наличными). Оплата при вручении.
- COD\_CARD – наложенный платеж (картой). Оплата при вручении. С точки зрения многих курьерских служб COD\_CASH и COD\_CARD никак не отличаются, так как курьеры как правило готовы принять оплату на терминал. Тем не менее, рекомендуется в случае необходимости наложенного платежа передавать именно COD\_CARD (так как наличные всегда принимаются курьерами по умолчанию).
- ONLINE – предоплата заказа (картой на сайте).
- NO\_COD – особая разновидность предоплаты. Используется, например, для предоплаты заказа по счету для B2B клиентов. Заказ передается на отгрузку, только если paymentStatus=PAID.
- NO\_COD\_NO\_CONTROL – аналогично NO\_COD, только параметр paymentStatus не контролируется (на комплектацию и отгрузку заказ передается в любом случае).

</td></tr><tr role="row" style="height: 166px;"><td class="confluenceTd" style="width: 24.9383%; height: 166px;">paymentMethodCode</td><td class="confluenceTd" style="width: 9.87653%; height: 166px;">string</td><td style="width: 5.80244%; height: 166px;">да</td><td style="width: 6.91355%; height: 166px;">нет</td><td class="confluenceTd" style="width: 62.9629%; height: 166px;">Код и наименование способа оплаты заказа.

Базовые способы оплаты (по умолчанию), в формате   
paymentMethodCode (paymentMethodType) "paymentMethodName":

- cod-cash (COD\_CASH) "Оплата наличными при получении"
- cod-card (COD\_CARD) "Оплата картой при получении"
- online (ONLINE) "Предоплата картой на сайте"
- no-cod (NO\_COD) "Без наложенного платежа"

</td></tr><tr role="row" style="height: 28px;"><td class="confluenceTd" style="width: 24.9383%; height: 28px;">paymentMethodName</td><td class="confluenceTd" style="width: 9.87653%; height: 28px;">string</td><td style="width: 5.80244%; height: 28px;">нет</td><td style="width: 6.91355%; height: 28px;">-</td><td class="confluenceTd" style="width: 62.9629%; height: 28px;">Наименование способа оплаты</td></tr><tr role="row" style="height: 99px;"><td class="confluenceTd" style="width: 24.9383%; height: 99px;">needCustomerPayment</td><td class="confluenceTd" style="width: 9.87653%; height: 99px;">boolean</td><td style="width: 5.80244%; height: 99px;">нет</td><td style="width: 6.91355%; height: 99px;">-</td><td class="confluenceTd" style="width: 62.9629%; height: 99px;">Флаг, указывающий на необходимость оплаты заказа покупателем перед отгрузкой.

Например, если paymentMethodType = ONLINE и paymentStatus = NOT\_PAID, тогда needCustomerPayment = true

</td></tr><tr style="height: 28px;"><td style="width: 24.9383%; height: 28px;">customerPaymentExternalId</td><td style="width: 9.87653%; height: 28px;">string</td><td style="width: 5.80244%; height: 28px;">нет</td><td style="width: 6.91355%; height: 28px;">-</td><td style="width: 62.9629%; height: 28px;">Id оплаты у экваера (для онлайн оплаты)</td></tr><tr role="row" style="height: 28px;"><td class="confluenceTd" style="width: 24.9383%; height: 28px;">warehouseName</td><td class="confluenceTd" style="width: 9.87653%; height: 28px;">string</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">нет</td><td class="confluenceTd" style="width: 62.9629%; height: 28px;">Название склада</td></tr><tr role="row" style="height: 28px;"><td class="confluenceTd" style="width: 24.9383%; height: 28px;">comment</td><td class="confluenceTd" style="width: 9.87653%; height: 28px;">string</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">нет</td><td class="confluenceTd" style="width: 62.9629%; height: 28px;">Комментарий покупателя к заказу</td></tr><tr role="row" style="height: 28px;"><td class="confluenceTd" style="width: 24.9383%; height: 28px;">promocode</td><td class="confluenceTd" style="width: 9.87653%; height: 28px;">string</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">нет</td><td class="confluenceTd" style="width: 62.9629%; height: 28px;">Код примененного промокода к заказу</td></tr><tr role="row" style="height: 28px;"><td class="confluenceTd" style="width: 24.9383%; height: 28px;">promocodeAppliedDiscount</td><td class="confluenceTd" style="width: 9.87653%; height: 28px;">decimal</td><td style="width: 5.80244%; height: 28px;">нет</td><td style="width: 6.91355%; height: 28px;">-</td><td class="confluenceTd" style="width: 62.9629%; height: 28px;">Общая сумма скидки, примененная к заказу</td></tr><tr role="row" style="height: 99px;"><td class="confluenceTd" style="width: 24.9383%; height: 99px;">urlParams</td><td class="confluenceTd" style="width: 9.87653%; height: 99px;">string</td><td style="width: 5.80244%; height: 99px;">да</td><td style="width: 6.91355%; height: 99px;">нет</td><td class="confluenceTd" style="width: 62.9629%; height: 99px;">Сырые данные URL запроса, с которыми покупатель пришел на сайт. В формате JSON.

Как правило, в основном это UTM метки, для понимания рекламного канала, с которого пришел покупатель.

</td></tr><tr role="row" style="height: 77px;"><td class="confluenceTd" style="width: 24.9383%; height: 77px;">shortUrl</td><td class="confluenceTd" style="width: 9.87653%; height: 77px;">string</td><td style="width: 5.80244%; height: 77px;">нет</td><td style="width: 6.91355%; height: 77px;">-</td><td class="confluenceTd" style="width: 62.9629%; height: 77px;">Сокращенная ссылка на заказ. Используется для предоставления покупателю, например в SMS.

Например [http://r.kak2c.ru/i806zlu](http://r.kak2c.ru/i806zlu)

</td></tr><tr style="height: 35px;"><td style="width: 24.9383%; height: 35px;">b2bFlag</td><td style="width: 9.87653%; height: 35px;">boolean</td><td style="width: 5.80244%; height: 35px;">да</td><td style="width: 6.91355%; height: 35px;">нет</td><td style="width: 62.9629%; height: 35px;">B2B заказ. Если true, то биллинг по такому заказу будет считаться как для B2B.

\*Настройка для B2B включается по запросу клиента; по умолчанию не используется.

</td></tr><tr role="row" style="height: 77px;"><td class="confluenceTd" style="width: 24.9383%; height: 77px;">c</td><td class="confluenceTd" style="width: 9.87653%; height: 77px;">string</td><td style="width: 5.80244%; height: 77px;">нет</td><td style="width: 6.91355%; height: 77px;">-</td><td class="confluenceTd" style="width: 62.9629%; height: 77px;">Секретный ключ для доступа к заказу через публичный метод получения заказа.

Пример значения: 94ccc02a-2379-0eac-e5cf-260485cc35bd

</td></tr><tr role="row" style="height: 60px;"><td class="confluenceTd" style="width: 24.9383%; height: 60px;">customData</td><td class="confluenceTd" style="width: 9.87653%; height: 60px;">string</td><td style="width: 5.80244%; height: 60px;">да</td><td style="width: 6.91355%; height: 60px;">нет</td><td class="confluenceTd" style="width: 62.9629%; height: 60px;">Дополнительная информация по заказу, возможно сохранить и получить, для передачи в другие системы. Например, сохранить произвольный json.</td></tr><tr role="row" style="height: 44px;"><td class="confluenceTd" style="width: 24.9383%; height: 44px;">tags</td><td class="confluenceTd" style="width: 9.87653%; height: 44px;">Array</td><td style="width: 5.80244%; height: 44px;">нет</td><td style="width: 6.91355%; height: 44px;">-</td><td class="confluenceTd" style="width: 62.9629%; height: 44px;">Массив идентификаторов меток (возможные метки получаются отдельным запросом) - для чтения</td></tr><tr role="row" style="height: 44px;"><td class="confluenceTd" style="width: 24.9383%; height: 44px;">orderTag</td><td class="confluenceTd" style="width: 9.87653%; height: 44px;">string</td><td style="width: 5.80244%; height: 44px;">да</td><td style="width: 6.91355%; height: 44px;">нет</td><td class="confluenceTd" style="width: 62.9629%; height: 44px;">Метка для добавления заказу  
**Необходимо передавать название метки (name)**

**Предварительно необходимо создать метку с таким названием**

</td></tr><tr style="height: 57px;"><td style="width: 24.9383%; height: 57px;"><div><div>excludeFromSummary</div></div></td><td style="width: 9.87653%; height: 57px;">boolean</td><td style="width: 5.80244%; height: 57px;">да</td><td style="width: 6.91355%; height: 57px;">нет</td><td style="width: 62.9629%; height: 57px;">Признак true исключит заказ из статистики. Меняется запросом /api/lite/order-exclude-change

</td></tr><tr role="row" style="height: 188px;"><td class="confluenceTd" style="width: 24.9383%; height: 188px;">orderType</td><td class="confluenceTd" style="width: 9.87653%; height: 188px;">enum</td><td style="width: 5.80244%; height: 188px;">нет</td><td style="width: 6.91355%; height: 188px;">-</td><td class="confluenceTd" style="width: 62.9629%; height: 188px;">Тип заказа

- STANDARD – стандартный заказ интернет-магазина. Бизнес-логика для такого заказа отрабатывает стандартным образом.
- CUSTOM – заказ с нестандартной логикой. Заказ с подобным типом возможно оплатить и возможно подтвердить. Но он никогда не будет брать резервов, упаковываться и отгружаться. Используется для разработки нестандартных решений.

</td></tr><tr role="row" style="height: 55px;"><td class="confluenceTd" style="width: 24.9383%; height: 55px;">orderSubType</td><td class="confluenceTd" style="width: 9.87653%; height: 55px;">string</td><td style="width: 5.80244%; height: 55px;">да</td><td style="width: 6.91355%; height: 55px;">нет</td><td class="confluenceTd" style="width: 62.9629%; height: 55px;">Подтип заказа, в случае orderType = CUSTOM.

</td></tr><tr role="row" style="height: 233px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 233px;" title="Цвет фона: Зеленый">summaryItemAmountState</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 233px;" title="Цвет фона: Зеленый">Object</td><td style="width: 5.80244%; height: 233px;">нет</td><td style="width: 6.91355%; height: 233px;">-</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 233px;" title="Цвет фона: Зеленый">вывод суммарных оборотных данных по заказу

например:   
"amountORDERED": 3,  
"amountRESERVED": 0,  
"amountPACKED": 0,  
"amountSHIPPED": 0,  
"amountLOST": 0,  
"amountDELIVERED": 0,  
"amountRETURNED": 0,

"amountRETURNED\_DEFECTIVE": 0

</td></tr><tr style="height: 35px;"><td style="width: 24.9383%; height: 35px;">isMarketplaceOrder</td><td style="width: 9.87653%; height: 35px;">boolean</td><td style="width: 5.80244%; height: 35px;">нет</td><td style="width: 6.91355%; height: 35px;">-</td><td style="width: 62.9629%; height: 35px;">Флаг, определяющий заказы маркетплейсов

</td></tr><tr style="height: 35px;"><td style="width: 24.9383%; height: 35px;">plannedTakeOutDate</td><td style="width: 9.87653%; height: 35px;">datetime</td><td style="width: 5.80244%; height: 35px;">нет</td><td style="width: 6.91355%; height: 35px;">-</td><td style="width: 62.9629%; height: 35px;">Дата планируемой отгрузки

</td></tr><tr style="height: 35px;"><td style="width: 24.9383%; height: 35px;">readyForFFExport</td><td style="width: 9.87653%; height: 35px;">boolean</td><td style="width: 5.80244%; height: 35px;">нет</td><td style="width: 6.91355%; height: 35px;">-</td><td style="width: 62.9629%; height: 35px;">Флаг, определяющий готовность заказа к выгрузке в Темполайн

</td></tr><tr role="row" style="height: 28px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 28px;" title="Цвет фона: Зеленый">**delivery**</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 28px;" title="Цвет фона: Зеленый">Object</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">**да**</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 28px;" title="Цвет фона: Зеленый">Объект, описывающий доставку

code - технический код службы доставки

  
title - название доставки

  
type - тип доставки

actualDeliveryDate - фактическая дата доставки  
(пример: 2020-11-19 17:07)

  
address - объект, описывающий адрес доставки

  
courierPlanDeliveryDate - планируемя дата доставка  
(пример: 2020-11-19 00:00)

  
courierPlanDeliveryDateChangeReason - причина изменения даты доставки

  
deliveryServices - доп. опции доставки:

- CHECK\_CONTENT - осмотр вложения
- CONTACTLESS\_DELIVERY - бесконтактная доставка
- DANGEROUS\_CARGO - опасный груз
- DAY\_OFF\_DELIVERY - проверка состояния
- DELIVERY\_DATE\_APPROVE - согласование даты и времени доставки
- LIFT\_TO\_DOOR - погрузо-разгрузочные работы на лифте
- LIFT\_TO\_DOOR\_MANUAL - погрузо-разгрузочные работы на руках
- PARTIAL\_DELIVERY - частичная доставка
- PERSONALLY\_IN\_HANDS - лично в руки
- REVERSE - возврат сопроводительных документов
- TEMPERATURE\_REGIME - температурный режим
- TRYING - примерка
- VERIFY - проверка состояния
- WAITING\_ON\_ADDRESS - Ожидание на адресе

deliveryComment - комментарий к доставке

  
deliverySumBelowLimitAmount - нижняя граница ограничения стоимости доставки

  
deliverySumLimitAmount - верхняя граница ограничения стоимости доставки

isDeliverySumLimitActive - флаг включения ограничения стоимости доставки

  
desiredDeliveryTimeFrom - желаемое время доставки, с  
(пример: 09:00)

  
desiredDeliveryTimeTo - желаемое время доставки, до  
(пример: 18:00)

  
desiredDeliveryDate - желаемая дата доставка

  
isDeliverySumLimitActive - активировано ограничение суммы доставки

  
logoUrl - ссылка на логотип службы доставки

  
pickupPointId - идентификатор ПВЗ

  
pvzComment - комментарий для ПВЗ

  
receiver - объект, описывающий получателя доставки

  
trackingNumber - трэк-номер доставки

  
trackingURL - ссылка на страницу отслеживания доставки

savedAddressId - id адреса, сохранённого с помощью запроса [/api/lite/pub/save\_dadata\_address](https://wiki.kak2c.ru/books/kaktus-dlya-razrabotchikov/page/apilitepubsave-dadata-address) (используется для интеграции с [1С-Битрикс](https://wiki.kak2c.ru/books/kaktus-dlya-razrabotchikov/page/modul-rascheta-dostavki-v-oformlenii-zakaza-tarifikatsiya))

</td></tr><tr role="row" style="height: 55px; background-color: #e9f1e0;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 55px;" title="Цвет фона: Зеленый">code

*ранее deliveryCode*

</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 55px;" title="Цвет фона: Зеленый">string</td><td style="width: 5.80244%; height: 55px;">да</td><td style="width: 6.91355%; height: 55px;">**да**</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 55px;" title="Цвет фона: Зеленый">Технический идентификатор способа доставки (договора доставки).

Пример: 258296e9-acee-4361-a55b-bd4c3f3913af

</td></tr><tr role="row" style="height: 55px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 55px;" title="Цвет фона: Зеленый">deliveryCode

</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 55px;" title="Цвет фона: Зеленый">string</td><td style="width: 5.80244%; height: 55px;">нет</td><td style="width: 6.91355%; height: 55px;">-</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 55px;" title="Цвет фона: Зеленый">Код способа доставки из тарификатора

Пример: 258296e9-acee-4361-a55b-bd4c3f3913af

</td></tr><tr role="row" style="height: 106px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 106px;" title="Цвет фона: Зеленый">type

</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 106px;" title="Цвет фона: Зеленый">enum</td><td style="width: 5.80244%; height: 106px;">нет</td><td style="width: 6.91355%; height: 106px;">-</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 106px;" title="Цвет фона: Зеленый">Тип доставки:

- COURIER - курьером до двери
- PVZ - в пункт выдачи заказов
- RUSSIAN\_POST - в отделение Почты России

</td></tr><tr role="row" style="height: 55px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 55px;" title="Цвет фона: Зеленый">title

*ранее courier*

</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 55px;" title="Цвет фона: Зеленый">string</td><td style="width: 5.80244%; height: 55px;">нет</td><td style="width: 6.91355%; height: 55px;">-</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 55px;" title="Цвет фона: Зеленый">Наименование курьерской службы

Пример: Boxberry

</td></tr><tr role="row" style="height: 44px; background-color: #e9f1e0;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 44px;" title="Цвет фона: Зеленый">pickupPointId</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 44px;" title="Цвет фона: Зеленый">string</td><td style="width: 5.80244%; height: 44px;">да</td><td style="width: 6.91355%; height: 44px;">**да\***</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 44px;" title="Цвет фона: Зеленый">Идентификатор пункта выдачи заказов (в рамках выбранной курьерской службы)

<sub>\* Если доставка в ПВЗ / постамат</sub>

</td></tr><tr role="row" style="height: 28px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 28px;" title="Цвет фона: Зеленый">logoURL</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 28px;" title="Цвет фона: Зеленый">string</td><td style="width: 5.80244%; height: 28px;">нет</td><td style="width: 6.91355%; height: 28px;">-</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 28px;" title="Цвет фона: Зеленый">Прямая ссылка на логотип службы доставки.</td></tr><tr role="row" style="height: 55px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 55px;" title="Цвет фона: Зеленый">trackingNumber

*ранее был вне delivery*

</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 55px;" title="Цвет фона: Зеленый">string</td><td style="width: 5.80244%; height: 55px;">нет</td><td style="width: 6.91355%; height: 55px;">-</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 55px;" title="Цвет фона: Зеленый">Как правило, заполняется в момент получения данных от курьерской компании.</td></tr><tr role="row" style="height: 142px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 142px;" title="Цвет фона: Зеленый">trackingURL

*ранее trackingLink*

</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 142px;" title="Цвет фона: Зеленый">string</td><td style="width: 5.80244%; height: 142px;">нет</td><td style="width: 6.91355%; height: 142px;">-</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 142px;" title="Цвет фона: Зеленый">Полная ссылка на трекинг.

Пример: [https://boxberry.ru/tracking/11122233](https://boxberry.ru/tracking/11122233).

*UPD: 2023-07-05*

</td></tr><tr role="row" style="height: 99px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 99px;" title="Цвет фона: Зеленый">desiredDeliveryDate</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 99px;" title="Цвет фона: Зеленый">date</td><td style="width: 5.80244%; height: 99px;">да</td><td style="width: 6.91355%; height: 99px;">нет</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 99px;" title="Цвет фона: Зеленый">Желаемая покупателем дата доставки.

Кактус передает эту информацию в курьерские службы как рекомендательный параметр. Не все курьерские службы учитывают эту информацию.

</td></tr><tr role="row" style="height: 77px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 77px;" title="Цвет фона: Зеленый">desiredDeliveryTimeFrom": "09:00",

*ранее timeFrom*

</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 77px;" title="Цвет фона: Зеленый">HH:ss</td><td style="width: 5.80244%; height: 77px;">да</td><td style="width: 6.91355%; height: 77px;">нет</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 77px;" title="Цвет фона: Зеленый">Желаемое время доставки "от". С лидирующими нулями.

Пример "09:00".

</td></tr><tr role="row" style="height: 77px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 77px;" title="Цвет фона: Зеленый">"desiredDeliveryTimeTo": "20:00",

*ранее timeTo*

</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 77px;" title="Цвет фона: Зеленый">HH:ss</td><td style="width: 5.80244%; height: 77px;">да</td><td style="width: 6.91355%; height: 77px;">нет</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 77px;" title="Цвет фона: Зеленый">Желаемое время доставки "по". С лидирующими нулями.

Пример "20:00".

</td></tr><tr role="row" style="height: 77px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 37px;" title="Цвет фона: Зеленый">deliveryComment</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 37px;" title="Цвет фона: Зеленый">string</td><td style="width: 5.80244%; height: 37px;">да</td><td style="width: 6.91355%; height: 37px;">нет</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 37px;" title="Цвет фона: Зеленый">Комментарий для целей доставки.

*Поле устарело. Рекомендуется использовать поле **comment**.*

</td></tr><tr role="row" style="height: 77px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 80px;" title="Цвет фона: Зеленый">pvzComment</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 80px;" title="Цвет фона: Зеленый">string</td><td style="width: 5.80244%; height: 80px;">нет</td><td style="width: 6.91355%; height: 80px;">-</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 80px;" title="Цвет фона: Зеленый">В случае способа доставки через ПВЗ, содержит адрес и время работы ПВЗ.

</td></tr><tr role="row" style="height: 77px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 80px;" title="Цвет фона: Зеленый">actualDeliveryDate</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 80px;" title="Цвет фона: Зеленый">string</td><td style="width: 5.80244%; height: 80px;">нет</td><td style="width: 6.91355%; height: 80px;">-</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 80px;" title="Цвет фона: Зеленый">Дата фактической доставки от курьерской службы

</td></tr><tr role="row" style="height: 77px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 80px;" title="Цвет фона: Зеленый">courierPlanDeliveryDate</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 80px;" title="Цвет фона: Зеленый">date</td><td style="width: 5.80244%; height: 80px;">нет</td><td style="width: 6.91355%; height: 80px;">-</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 80px;" title="Цвет фона: Зеленый">Плановая дата доставки от курьерской службы

</td></tr><tr role="row" style="height: 77px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 80px;" title="Цвет фона: Зеленый">courierPlanDeliveryDateChangeReason</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 80px;" title="Цвет фона: Зеленый">string</td><td style="width: 5.80244%; height: 80px;">нет</td><td style="width: 6.91355%; height: 80px;">-</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 80px;" title="Цвет фона: Зеленый">Причина переноса плановой даты доставки от курьерской службы

</td></tr><tr role="row" style="height: 28px;"><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 24.9383%; height: 28px;" title="Цвет фона: Синий">**address**</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 9.87653%; height: 28px;" title="Цвет фона: Синий">Object</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">**да**</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 62.9629%; height: 28px;" title="Цвет фона: Синий">Объект, описывающий адрес доставки

*ВАЖНО: в случае передачи адреса в компонентах адреса строковое поле fullAddress игнорируется (будьте внимательны при заполнении значений, пожалуйста, не путайте поля building и block)*

*Для проверки парсинга компонентов адреса, можно передавать ожидаемый адрес в поле rawData и после обработки сравнивать его с итоговым полем fullAddress. Если поле rawData не было передано, то оно заполнится автоматически из переданного поля fullAddress перед парсингом компонентов, а в поле fullAddress запишется результат парсинга.*

</td></tr><tr role="row" style="height: 55px;"><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 24.9383%; height: 55px;" title="Цвет фона: Синий">countryCode</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 9.87653%; height: 55px;" title="Цвет фона: Синий">string</td><td style="width: 5.80244%; height: 55px;">да</td><td style="width: 6.91355%; height: 55px;">нет</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 62.9629%; height: 55px;" title="Цвет фона: Синий">Двухбуквенный код страны по стандарту ISO 3166-1 (Alpha 2).

[https://ru.wikipedia.org/wiki/ISO\_3166-1](https://ru.wikipedia.org/wiki/ISO_3166-1)

</td></tr><tr role="row" style="height: 28px;"><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 24.9383%; height: 28px;" title="Цвет фона: Синий">country</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 9.87653%; height: 28px;" title="Цвет фона: Синий">string</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">нет</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 62.9629%; height: 28px;" title="Цвет фона: Синий">Страна прописью</td></tr><tr role="row" style="height: 28px;"><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 24.9383%; height: 28px;" title="Цвет фона: Синий">region</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 9.87653%; height: 28px;" title="Цвет фона: Синий">string</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">нет (для Почты РФ - да)</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 62.9629%; height: 28px;" title="Цвет фона: Синий">Регион. Для РФ - по ФИАС.</td></tr><tr role="row" style="height: 28px;"><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 24.9383%; height: 28px;" title="Цвет фона: Синий">area</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 9.87653%; height: 28px;" title="Цвет фона: Синий">string</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">нет</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 62.9629%; height: 28px;" title="Цвет фона: Синий">Район. Для РФ - по ФИАС.</td></tr><tr role="row" style="height: 28px; background-color: #e9f1e0;"><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 24.9383%; height: 28px;" title="Цвет фона: Синий">city</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 9.87653%; height: 28px;" title="Цвет фона: Синий">string</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">**да\***</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 62.9629%; height: 28px;" title="Цвет фона: Синий">Город. Для РФ - по ФИАС.

<sub>\* если не задан населенный пункт</sub>

</td></tr><tr role="row" style="height: 28px; background-color: #e9f1e0;"><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 24.9383%; height: 28px;" title="Цвет фона: Синий">settlement</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 9.87653%; height: 28px;" title="Цвет фона: Синий">string</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">**да\***</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 62.9629%; height: 28px;" title="Цвет фона: Синий">Населенный пункт. Для РФ - по ФИАС.

<sub>\* если не задан город</sub>

</td></tr><tr role="row" style="height: 28px; background-color: #e9f1e0;"><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 24.9383%; height: 28px;" title="Цвет фона: Синий">street</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 9.87653%; height: 28px;" title="Цвет фона: Синий">string</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">**да\***</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 62.9629%; height: 28px;" title="Цвет фона: Синий">Улица *(в т.ч. проспект/проезд/и т.п. - пример: "проспект Победы")*

<sub>*\* если курьерская доставка и не задан дом*</sub>

</td></tr><tr role="row" style="height: 28px; background-color: #e9f1e0;"><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 24.9383%; height: 28px;" title="Цвет фона: Синий">house</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 9.87653%; height: 28px;" title="Цвет фона: Синий">string</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">**да\***</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 62.9629%; height: 28px;" title="Цвет фона: Синий">Дом

<sub>*\* если курьерская доставка и не задана улица*</sub>

</td></tr><tr role="row" style="height: 28px;"><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 24.9383%; height: 28px;" title="Цвет фона: Синий">block</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 9.87653%; height: 28px;" title="Цвет фона: Синий">string</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">нет</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 62.9629%; height: 28px;" title="Цвет фона: Синий">Корпус</td></tr><tr role="row" style="height: 28px;"><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 24.9383%; height: 28px;" title="Цвет фона: Синий">building</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 9.87653%; height: 28px;" title="Цвет фона: Синий">string</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">нет</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 62.9629%; height: 28px;" title="Цвет фона: Синий">Строение</td></tr><tr role="row" style="height: 28px;"><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 24.9383%; height: 28px;" title="Цвет фона: Синий">flat</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 9.87653%; height: 28px;" title="Цвет фона: Синий">string</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">нет</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 62.9629%; height: 28px;" title="Цвет фона: Синий">Квартира/Офис</td></tr><tr role="row" style="height: 28px;"><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 24.9383%; height: 28px;" title="Цвет фона: Синий">fullAddress</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 9.87653%; height: 28px;" title="Цвет фона: Синий">string</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">нет</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 62.9629%; height: 28px;" title="Цвет фона: Синий">Полный адрес (адрес одной строкой)</td></tr><tr style="height: 57px;"><td style="width: 24.9383%; height: 57px;">floor</td><td style="width: 9.87653%; height: 57px;">integer</td><td style="width: 5.80244%; height: 57px;">да</td><td style="width: 6.91355%; height: 57px;">нет\*</td><td style="width: 62.9629%; height: 57px;">Этаж

<sub> \*при передаче в deliveryServices LIFT\_TO\_DOOR\_MANUAL этаж -- обязателен для заполнения</sub>

</td></tr><tr role="row" style="height: 28px;"><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 24.9383%; height: 28px;" title="Цвет фона: Синий">fullCity</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 9.87653%; height: 28px;" title="Цвет фона: Синий">string</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">нет</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 62.9629%; height: 28px;" title="Цвет фона: Синий">Полное наименование города (вместе с типом)</td></tr><tr role="row" style="height: 44px;"><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 24.9383%; height: 44px;" title="Цвет фона: Синий">rawData</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 9.87653%; height: 44px;" title="Цвет фона: Синий">string</td><td style="width: 5.80244%; height: 44px;">да</td><td style="width: 6.91355%; height: 44px;">нет</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 62.9629%; height: 44px;" title="Цвет фона: Синий">Адрес в "сыром" виде - как он изначально был загружен вместе с заказом.</td></tr><tr role="row" style="height: 28px;"><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 24.9383%; height: 28px;" title="Цвет фона: Синий">zip</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 9.87653%; height: 28px;" title="Цвет фона: Синий">string</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">нет</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 62.9629%; height: 28px;" title="Цвет фона: Синий">Почтовый индекс</td></tr><tr role="row" style="height: 28px; background-color: #e9f1e0;"><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 24.9383%; height: 28px;" title="Цвет фона: Синий">regionFias</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 9.87653%; height: 28px;" title="Цвет фона: Синий">string</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">**да**</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 62.9629%; height: 28px;" title="Цвет фона: Синий">Код региона по ФИАС

<sup>(поле обязательно, кроме доставки самовывозом)</sup>

</td></tr><tr role="row" style="background-color: #e9f1e0;"><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 24.9383%; height: 28px;" title="Цвет фона: Синий">areaFias</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 9.87653%; height: 28px;" title="Цвет фона: Синий">string</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">**да\***</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 62.9629%; height: 28px;" title="Цвет фона: Синий">Код района по ФИАС

<sub>\* должен быть задан хотя бы 1 фиас из 3х (areaFias, cityFias, settlementFias), если поле присутствует в классификаторе фиас</sub>

<sub><sup>(поле обязательно, кроме доставки самовывозом)</sup></sub>

</td></tr><tr role="row" style="background-color: #e9f1e0;"><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 24.9383%; height: 28px;" title="Цвет фона: Синий">cityFias</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 9.87653%; height: 28px;" title="Цвет фона: Синий">string</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">**да\***</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 62.9629%; height: 28px;" title="Цвет фона: Синий">Код города по ФИАС

<sub>\* должен быть задан хотя бы 1 фиас из 3х (areaFias, cityFias, settlementFias) </sub>

<sub><sup>(поле обязательно, кроме доставки самовывозом)</sup></sub>

</td></tr><tr role="row" style="background-color: #e9f1e0;"><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 24.9383%; height: 28px;" title="Цвет фона: Синий">settlementFias</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 9.87653%; height: 28px;" title="Цвет фона: Синий">string</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">**да\***</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 62.9629%; height: 28px;" title="Цвет фона: Синий">Код населенного пункта по ФИАС

<sub>\* должен быть задан хотя бы 1 фиас из 3х (areaFias, cityFias, settlementFias) </sub>

<sub><sup>(поле обязательно, кроме доставки самовывозом)</sup></sub>

</td></tr><tr role="row" style="height: 28px;"><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 24.9383%; height: 28px;" title="Цвет фона: Желтый">**receiver**</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 9.87653%; height: 28px;" title="Цвет фона: Желтый">Object</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">**да**</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 62.9629%; height: 28px;" title="Цвет фона: Желтый">Объект, описывающий получателя заказа</td></tr><tr role="row" style="height: 28px; background-color: #e9f1e0;"><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 24.9383%; height: 28px;" title="Цвет фона: Желтый">name</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 9.87653%; height: 28px;" title="Цвет фона: Желтый">string</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">**да**</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 62.9629%; height: 28px;" title="Цвет фона: Желтый">Имя</td></tr><tr role="row" style="height: 28px;"><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 24.9383%; height: 28px;" title="Цвет фона: Желтый">surname</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 9.87653%; height: 28px;" title="Цвет фона: Желтый">string</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">нет</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 62.9629%; height: 28px;" title="Цвет фона: Желтый">Фамилия</td></tr><tr role="row" style="height: 28px;"><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 24.9383%; height: 28px;" title="Цвет фона: Желтый">patronymic</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 9.87653%; height: 28px;" title="Цвет фона: Желтый">string</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">нет</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 62.9629%; height: 28px;" title="Цвет фона: Желтый">Отчество</td></tr><tr role="row" style="height: 28px; background-color: #e9f1e0;"><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 24.9383%; height: 28px;" title="Цвет фона: Желтый">phone</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 9.87653%; height: 28px;" title="Цвет фона: Желтый">string</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">**да**</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 62.9629%; height: 28px;" title="Цвет фона: Желтый">Телефон</td></tr><tr role="row" style="height: 28px;"><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 24.9383%; height: 28px;" title="Цвет фона: Желтый">alternativePhone</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 9.87653%; height: 28px;" title="Цвет фона: Желтый">string</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">нет</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 62.9629%; height: 28px;" title="Цвет фона: Желтый">Альтернативный телефон</td></tr><tr role="row" style="height: 28px;"><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 24.9383%; height: 28px;" title="Цвет фона: Желтый">email</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 9.87653%; height: 28px;" title="Цвет фона: Желтый">string</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">нет</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 62.9629%; height: 28px;" title="Цвет фона: Желтый">Почтовый адрес</td></tr><tr style="height: 29px;"><td style="width: 24.9383%; height: 29px;">**pvzInfo**</td><td style="width: 9.87653%; height: 29px;">Object</td><td style="width: 5.80244%; height: 29px;">нет</td><td style="width: 6.91355%; height: 29px;">-</td><td style="width: 62.9629%; height: 29px;">Объект с информацией о пункте выдачи</td></tr><tr style="height: 29px;"><td style="width: 24.9383%; height: 29px;">address</td><td style="width: 9.87653%; height: 29px;">Object</td><td style="width: 5.80244%; height: 29px;">нет</td><td style="width: 6.91355%; height: 29px;">-</td><td style="width: 62.9629%; height: 29px;">Объект с адресом пункта выдачи</td></tr><tr style="height: 29px;"><td style="width: 24.9383%; height: 29px;"><div><div>metroStation</div></div></td><td style="width: 9.87653%; height: 29px;">string</td><td style="width: 5.80244%; height: 29px;">нет</td><td style="width: 6.91355%; height: 29px;">-</td><td style="width: 62.9629%; height: 29px;">Ближайшая станция метро</td></tr><tr style="height: 29px;"><td style="width: 24.9383%; height: 29px;"><div><div>latitude</div></div></td><td style="width: 9.87653%; height: 29px;">string</td><td style="width: 5.80244%; height: 29px;">нет</td><td style="width: 6.91355%; height: 29px;">-</td><td style="width: 62.9629%; height: 29px;">Широта</td></tr><tr style="height: 29px;"><td style="width: 24.9383%; height: 29px;"><div><div>longitude</div></div></td><td style="width: 9.87653%; height: 29px;">string</td><td style="width: 5.80244%; height: 29px;">нет</td><td style="width: 6.91355%; height: 29px;">-</td><td style="width: 62.9629%; height: 29px;">Долгота</td></tr><tr style="height: 29px;"><td style="width: 24.9383%; height: 29px;"><div><div>code</div></div></td><td style="width: 9.87653%; height: 29px;">string</td><td style="width: 5.80244%; height: 29px;">нет</td><td style="width: 6.91355%; height: 29px;">-</td><td style="width: 62.9629%; height: 29px;">Код пункта выдачи</td></tr><tr style="height: 29px;"><td style="width: 24.9383%; height: 29px;"><div><div>courier</div></div></td><td style="width: 9.87653%; height: 29px;">string</td><td style="width: 5.80244%; height: 29px;">нет</td><td style="width: 6.91355%; height: 29px;">-</td><td style="width: 62.9629%; height: 29px;">КС</td></tr><tr style="height: 29px;"><td style="width: 24.9383%; height: 29px;"><div><div><div><div>courierCode</div></div></div></div></td><td style="width: 9.87653%; height: 29px;">string</td><td style="width: 5.80244%; height: 29px;">нет</td><td style="width: 6.91355%; height: 29px;">-</td><td style="width: 62.9629%; height: 29px;">Код КС</td></tr><tr style="height: 29px;"><td style="width: 24.9383%; height: 29px;"><div><div><div><div>description</div></div></div></div></td><td style="width: 9.87653%; height: 29px;">string</td><td style="width: 5.80244%; height: 29px;">нет</td><td style="width: 6.91355%; height: 29px;">-</td><td style="width: 62.9629%; height: 29px;">Описание</td></tr><tr style="height: 79px;"><td style="width: 24.9383%; height: 79px;"><div><div><div><div>maxSize</div></div></div></div></td><td style="width: 9.87653%; height: 79px;">string</td><td style="width: 5.80244%; height: 79px;">нет</td><td style="width: 6.91355%; height: 79px;">-</td><td style="width: 62.9629%; height: 79px;">Максимальные габариты в см

Либо 1 число - сумма 3х измерений

Либо в формате 36x36x60

</td></tr><tr style="height: 29px;"><td style="width: 24.9383%; height: 29px;"><div><div>maxWeight</div></div></td><td style="width: 9.87653%; height: 29px;">integer</td><td style="width: 5.80244%; height: 29px;">нет</td><td style="width: 6.91355%; height: 29px;">-</td><td style="width: 62.9629%; height: 29px;">Максимальный вес в кг</td></tr><tr style="height: 29px;"><td style="width: 24.9383%; height: 29px;"><div><div><div><div>workTime</div></div></div></div></td><td style="width: 9.87653%; height: 29px;">string</td><td style="width: 5.80244%; height: 29px;">нет</td><td style="width: 6.91355%; height: 29px;">-</td><td style="width: 62.9629%; height: 29px;">Время работы</td></tr><tr style="height: 29px;"><td style="width: 24.9383%; height: 29px;"><div><div><div><div>paymentMethods</div></div></div></div></td><td style="width: 9.87653%; height: 29px;">Array of enum</td><td style="width: 5.80244%; height: 29px;">нет</td><td style="width: 6.91355%; height: 29px;">-</td><td style="width: 62.9629%; height: 29px;">Доступные способы оплаты. (COD\_CASH, COD\_CARD)</td></tr><tr style="height: 100px;"><td style="width: 24.9383%; height: 100px;"><div><div><div><div>type</div></div></div></div></td><td style="width: 9.87653%; height: 100px;">enum</td><td style="width: 5.80244%; height: 100px;">нет</td><td style="width: 6.91355%; height: 100px;">-</td><td style="width: 62.9629%; height: 100px;">Тип пункта выдачи:  
- Postamat
- PVZ
- CASHIER\_ISSUE\_POINT

</td></tr><tr style="height: 45px;"><td style="width: 24.9383%; height: 45px;"><div><div>courierPostamatType</div></div><div><div><div><div></div></div></div></div></td><td style="width: 9.87653%; height: 45px;">string</td><td style="width: 5.80244%; height: 45px;">нет</td><td style="width: 6.91355%; height: 45px;">-</td><td style="width: 62.9629%; height: 45px;">Тип пункта выдачи по версии КС</td></tr><tr role="row" style="height: 77px;"><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 24.9383%; height: 77px;" title="Цвет фона: Синий">**legalEntity**</td><td class="highlight-red confluenceTd" data-highlight-colour="red" style="width: 9.87653%; height: 77px;" title="Цвет фона: Красный">Object</td><td style="width: 5.80244%; height: 77px;">да</td><td style="width: 6.91355%; height: 77px;">нет</td><td class="highlight-red confluenceTd" data-highlight-colour="red" style="width: 62.9629%; height: 77px;" title="Цвет фона: Красный">Контрагент покупатель, с юридической точки зрения.

Если покупатель - обычное физическое лицо, type = PERSON, если юридическое лицо (ИП, ООО и т.п.), type = COMPANY

</td></tr><tr role="row" style="height: 28px;"><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 24.9383%; height: 28px;" title="Цвет фона: Синий">id</td><td class="highlight-red confluenceTd" data-highlight-colour="red" style="width: 9.87653%; height: 28px;" title="Цвет фона: Красный">string</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">нет</td><td class="highlight-red confluenceTd" data-highlight-colour="red" style="width: 62.9629%; height: 28px;" title="Цвет фона: Красный">Идентификатор контрагента</td></tr><tr role="row" style="height: 90px;"><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 24.9383%; height: 90px;" title="Цвет фона: Синий">type</td><td class="highlight-red confluenceTd" data-highlight-colour="red" style="width: 9.87653%; height: 90px;" title="Цвет фона: Красный">enum</td><td style="width: 5.80244%; height: 90px;">да</td><td style="width: 6.91355%; height: 90px;">нет</td><td class="highlight-red confluenceTd" data-highlight-colour="red" style="width: 62.9629%; height: 90px;" title="Цвет фона: Красный">Тип контрагента:

- PERSON - физическое лицо
- COMPANY - юридическое

</td></tr><tr role="row" style="height: 28px;"><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 24.9383%; height: 28px;" title="Цвет фона: Синий">name</td><td class="highlight-red confluenceTd" data-highlight-colour="red" style="width: 9.87653%; height: 28px;" title="Цвет фона: Красный">string</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">нет</td><td class="highlight-red confluenceTd" data-highlight-colour="red" style="width: 62.9629%; height: 28px;" title="Цвет фона: Красный">Наименование контрагента</td></tr><tr role="row" style="height: 28px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 28px;" title="Цвет фона: Зеленый">**items**</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 28px;" title="Цвет фона: Зеленый">Array of Objects</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">**да**</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 28px;" title="Цвет фона: Зеленый">Массив объектов - позиции заказа.  
  
*ВАЖНО: Доставку необходимо передавать всегда последним элементом списка*</td></tr><tr role="row" style="height: 28px; background-color: #e9f1e0;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 28px;" title="Цвет фона: Зеленый">num</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 28px;" title="Цвет фона: Зеленый">integer</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">**да**</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 28px;" title="Цвет фона: Зеленый">Номер строки</td></tr><tr role="row" style="height: 77px; background-color: #e9f1e0;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 77px;" title="Цвет фона: Зеленый">variantId

*ранее skuId*

</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 77px;" title="Цвет фона: Зеленый">string</td><td style="width: 5.80244%; height: 77px;">да</td><td style="width: 6.91355%; height: 77px;">**да**</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 77px;" title="Цвет фона: Зеленый">Идентификатор варианта - основной идентификатор позиции заказа. У продукта всегда есть один вариант.

В случае строки "Доставка", содержит "delivery".

</td></tr><tr role="row" style="height: 77px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 77px;" title="Цвет фона: Зеленый">productId</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 77px;" title="Цвет фона: Зеленый">string</td><td style="width: 5.80244%; height: 77px;">нет</td><td style="width: 6.91355%; height: 77px;">-</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 77px;" title="Цвет фона: Зеленый">Идентификатор продукта. Общий идентификатор (один продукт может иметь несколько вариантов).

В случае строки "Доставка", содержит "delivery".

</td></tr><tr role="row" style="height: 28px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 28px;" title="Цвет фона: Зеленый">name</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 28px;" title="Цвет фона: Зеленый">string</td><td style="width: 5.80244%; height: 28px;">нет</td><td style="width: 6.91355%; height: 28px;">-</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 28px;" title="Цвет фона: Зеленый">Наименовании позиции заказа</td></tr><tr role="row" style="height: 55px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 55px;" title="Цвет фона: Зеленый">article

*ранее skuArticle*

</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 55px;" title="Цвет фона: Зеленый">string</td><td style="width: 5.80244%; height: 55px;">да</td><td style="width: 6.91355%; height: 55px;">нет</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 55px;" title="Цвет фона: Зеленый">Артикул</td></tr><tr role="row" style="height: 33px; background-color: #e9f1e0;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 33px;" title="Цвет фона: Зеленый">quantity</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 33px;" title="Цвет фона: Зеленый">decimal</td><td style="width: 5.80244%; height: 33px;">да</td><td style="width: 6.91355%; height: 33px;">**да**</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 33px;" title="Цвет фона: Зеленый">Количество заказанного товара

</td></tr><tr role="row" style="height: 60px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 60px;" title="Цвет фона: Зеленый">quantityReserved</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 60px;" title="Цвет фона: Зеленый">decimal</td><td style="width: 5.80244%; height: 60px;">нет</td><td style="width: 6.91355%; height: 60px;">-</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 60px;" title="Цвет фона: Зеленый">Количество зарезервированного товара. Для начала комплектации, оно должно совпадать с количеством заказанного (все товары должны быть зарезервированы).</td></tr><tr role="row" style="height: 44px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 44px;" title="Цвет фона: Зеленый">quantityAvailable</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 44px;" title="Цвет фона: Зеленый">decimal</td><td style="width: 5.80244%; height: 44px;">нет</td><td style="width: 6.91355%; height: 44px;">-</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 44px;" title="Цвет фона: Зеленый">Количество доступного данного товара к продаже (за минусом зарезервированного).</td></tr><tr role="row" style="height: 139px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 139px;" title="Цвет фона: Зеленый">vatRate</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 139px;" title="Цвет фона: Зеленый">enum</td><td style="width: 5.80244%; height: 139px;">да</td><td style="width: 6.91355%; height: 139px;">нет</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 139px;" title="Цвет фона: Зеленый">Ставка НДС для строки заказа:

- NO\_VAT – без НДС (например, для компаний на УСН)
- VAT\_0
- VAT\_10
- VAT\_18
- VAT\_20

</td></tr><tr role="row" style="height: 139px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 139px;" title="Цвет фона: Зеленый">vatSkuProduct</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 139px;" title="Цвет фона: Зеленый">enum</td><td style="width: 5.80244%; height: 139px;">нет</td><td style="width: 6.91355%; height: 139px;">-</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 139px;" title="Цвет фона: Зеленый">Ставка НДС в карточке данного продукта

- NO\_VAT – без НДС (например, для компаний на УСН)
- VAT\_0
- VAT\_10
- VAT\_18
- VAT\_20

</td></tr><tr role="row" style="height: 28px; background-color: #e9f1e0;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 28px;" title="Цвет фона: Зеленый">price</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 28px;" title="Цвет фона: Зеленый">decimal</td><td style="width: 5.80244%; height: 28px;">да</td><td style="width: 6.91355%; height: 28px;">**да**</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 28px;" title="Цвет фона: Зеленый">Стоимость единицы позиции</td></tr><tr role="row" style="height: 28px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 28px;" title="Цвет фона: Зеленый">img</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 28px;" title="Цвет фона: Зеленый">string</td><td style="width: 5.80244%; height: 28px;">нет</td><td style="width: 6.91355%; height: 28px;">-</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 28px;" title="Цвет фона: Зеленый">Полная ссылка на картинку с товаром</td></tr><tr role="row" style="height: 28px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 28px;" title="Цвет фона: Зеленый">sum</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 28px;" title="Цвет фона: Зеленый">decimal</td><td style="width: 5.80244%; height: 28px;">нет</td><td style="width: 6.91355%; height: 28px;">-</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 28px;" title="Цвет фона: Зеленый">Итоговая сумма по строке</td></tr><tr role="row" style="height: 230px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 230px;" title="Цвет фона: Зеленый">itemAmountState</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 230px;" title="Цвет фона: Зеленый">Object</td><td style="width: 5.80244%; height: 230px;">нет</td><td style="width: 6.91355%; height: 230px;">-</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 230px;" title="Цвет фона: Зеленый">для товаров - вывод оборотных данных по заказу по каждой позиции

например:   
"amountORDERED": 3,  
"amountRESERVED": 0,  
"amountPACKED": 0,  
"amountSHIPPED": 0,  
"amountLOST": 0,  
"amountDELIVERED": 0,  
"amountRETURNED": 0,

"amountRETURNED\_DEFECTIVE": 0

"amountRETURNED\_TO\_CLIENT": 0

</td></tr><tr role="row" style="height: 122px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 122px;" title="Цвет фона: Зеленый">skuType</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 122px;" title="Цвет фона: Зеленый">enum</td><td style="width: 5.80244%; height: 122px;">нет</td><td style="width: 6.91355%; height: 122px;">-</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 122px;" title="Цвет фона: Зеленый">Тип позиции:

- SKU – Товар
- SKUSET – Набор (виртуальный товар, содержащий реальные SKU)
- SERVICE – Услуга, например "Доставка"

</td></tr><tr style="height: 92px;"><td style="width: 24.9383%; height: 92px;">expirationMode</td><td style="width: 9.87653%; height: 92px;">enum</td><td style="width: 5.80244%; height: 92px;">да</td><td style="width: 6.91355%; height: 92px;">нет</td><td style="width: 62.9629%; height: 92px;">Режим работы по срокам годности

- USE\_EXPIRATION
- <div>NO_EXPIRATION</div>

</td></tr><tr style="height: 102px;"><td style="width: 24.9383%; height: 101px;">expirationDays</td><td style="width: 9.87653%; height: 101px;">integer</td><td style="width: 5.80244%; height: 101px;">да</td><td style="width: 6.91355%; height: 101px;">нет</td><td style="width: 62.9629%; height: 101px;">Желаемое допустимое максимальное число дней до окончания срока годности к отгрузке. Например, при значении 100 - склад сможет подбирать в заказ товары где минимальный остаточный срок годности - не менее 100 суток.

</td></tr><tr style="height: 80px;"><td style="width: 24.9383%; height: 80px;">batchName  
</td><td style="width: 9.87653%; height: 80px;">string</td><td style="width: 5.80244%; height: 80px;">да</td><td style="width: 6.91355%; height: 80px;">нет</td><td style="width: 62.9629%; height: 80px;">Желаемый номер партии товара.  
Если значение указано, при сборке заказа будет использован товар из данной партии

</td></tr><tr style="height: 35px;"><td style="width: 24.9383%; height: 35px;">tag</td><td style="width: 9.87653%; height: 35px;">string</td><td style="width: 5.80244%; height: 35px;">да</td><td style="width: 6.91355%; height: 35px;">нет</td><td style="width: 62.9629%; height: 35px;">Тег, присвоенный товару

</td></tr><tr><td style="width: 24.9383%;">isPreferredPacking  
</td><td style="width: 9.87653%;">boolean</td><td style="width: 5.80244%;">да</td><td style="width: 6.91355%;">нет</td><td style="width: 62.9629%;">Флаг обязательности упаковочных

</td></tr><tr style="height: 35px;"><td style="width: 24.9383%; height: 35px;">**packingMaterials**</td><td style="width: 9.87653%; height: 35px;">Object</td><td style="width: 5.80244%; height: 35px;">да</td><td style="width: 6.91355%; height: 35px;">нет</td><td style="width: 62.9629%; height: 35px;">Упаковочные материалы

</td></tr><tr><td style="width: 24.9383%;">commonMaterials  
</td><td style="width: 9.87653%;">Array</td><td style="width: 5.80244%;">да</td><td style="width: 6.91355%;">нет</td><td style="width: 62.9629%;">Упаковочные материалы склада

</td></tr><tr><td style="width: 24.9383%;">customMaterials</td><td style="width: 9.87653%;">Array</td><td style="width: 5.80244%;">да</td><td style="width: 6.91355%;">нет</td><td style="width: 62.9629%;">Упаковочные материалы клиента

</td></tr><tr><td style="width: 24.9383%;">name</td><td style="width: 9.87653%;">String</td><td style="width: 5.80244%;">да</td><td style="width: 6.91355%;">нет</td><td style="width: 62.9629%;">Наименование упаковочного материала

</td></tr><tr><td style="width: 24.9383%;">num</td><td style="width: 9.87653%;">Integer</td><td style="width: 5.80244%;">да</td><td style="width: 6.91355%;">нет</td><td style="width: 62.9629%;">Порядковый номер упаковочного материала

</td></tr><tr><td style="width: 24.9383%;">productId</td><td style="width: 9.87653%;">String</td><td style="width: 5.80244%;">да</td><td style="width: 6.91355%;">нет</td><td style="width: 62.9629%;">ID продукта упаковочного материала

</td></tr><tr><td style="width: 24.9383%;">quantity</td><td style="width: 9.87653%;">Integer</td><td style="width: 5.80244%;">да</td><td style="width: 6.91355%;">нет</td><td style="width: 62.9629%;">Количество упаковочных материалов

</td></tr><tr><td style="width: 24.9383%;">skuType</td><td style="width: 9.87653%;">String</td><td style="width: 5.80244%;">да</td><td style="width: 6.91355%;">нет</td><td style="width: 62.9629%;">Тип продукта

</td></tr><tr><td style="width: 24.9383%;">variantId</td><td style="width: 9.87653%;">String</td><td style="width: 5.80244%;">да</td><td style="width: 6.91355%;">нет</td><td style="width: 62.9629%;">ID варинта упаковочного материала

</td></tr><tr style="height: 35px;"><td style="width: 24.9383%; height: 35px;">**accountingAttributes**</td><td style="width: 9.87653%; height: 35px;">Object</td><td style="width: 5.80244%; height: 35px;">нет</td><td style="width: 6.91355%; height: 35px;">-</td><td style="width: 62.9629%; height: 35px;">Атрибуты учёта, например, ЧЗ или серийный номер

</td></tr><tr style="height: 92px;"><td style="width: 24.9383%; height: 92px;">code</td><td style="width: 9.87653%; height: 92px;">enum</td><td style="width: 5.80244%; height: 92px;">нет</td><td style="width: 6.91355%; height: 92px;">-</td><td style="width: 62.9629%; height: 92px;">Тип атрибута учёта::

- chestnyznak - ЧЗ
- uniquenumber - уникальный номер

</td></tr><tr style="height: 35px;"><td style="width: 24.9383%; height: 35px;">stringValue</td><td style="width: 9.87653%; height: 35px;">string</td><td style="width: 5.80244%; height: 35px;">нет</td><td style="width: 6.91355%; height: 35px;">-</td><td style="width: 62.9629%; height: 35px;">Значение атрибута учёта

</td></tr><tr style="height: 35px;"><td style="width: 24.9383%; height: 35px;">n</td><td style="width: 9.87653%; height: 35px;">integer</td><td style="width: 5.80244%; height: 35px;">нет</td><td style="width: 6.91355%; height: 35px;">-</td><td style="width: 62.9629%; height: 35px;">Порядковый номер атрибута учёта

</td></tr><tr role="row" style="height: 55px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 55px;" title="Цвет фона: Зеленый">**optionsUsed**</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 9.87653%; height: 55px;" title="Цвет фона: Синий">Object</td><td style="width: 5.80244%; height: 55px;">нет</td><td style="width: 6.91355%; height: 55px;">-</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 62.9629%; height: 55px;" title="Цвет фона: Синий">Используемые свойства, характеризующие данный вариант (если используются варианты для данного продукта).

</td></tr><tr role="row" style="height: 28px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 28px;" title="Цвет фона: Зеленый">code</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 9.87653%; height: 28px;" title="Цвет фона: Синий">string</td><td style="width: 5.80244%; height: 28px;">нет</td><td style="width: 6.91355%; height: 28px;">-</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 62.9629%; height: 28px;" title="Цвет фона: Синий">Код свойства, например "size"</td></tr><tr role="row" style="height: 28px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 28px;" title="Цвет фона: Зеленый">value</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 9.87653%; height: 28px;" title="Цвет фона: Синий">string</td><td style="width: 5.80244%; height: 28px;">нет</td><td style="width: 6.91355%; height: 28px;">-</td><td class="highlight-blue confluenceTd" data-highlight-colour="blue" style="width: 62.9629%; height: 28px;" title="Цвет фона: Синий">Значение свойства, например "XL"</td></tr><tr role="row" style="height: 77px;"><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 24.9383%; height: 77px;" title="Цвет фона: Желтый">**packings**</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 9.87653%; height: 77px;" title="Цвет фона: Желтый">Object</td><td style="width: 5.80244%; height: 77px;">нет</td><td style="width: 6.91355%; height: 77px;">-</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 62.9629%; height: 77px;" title="Цвет фона: Желтый">Упаковки (транспортные места) заказа. Содержит информацию только после упаковки заказа (в том числе частичной упаковке).

</td></tr><tr role="row" style="height: 28px;"><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 24.9383%; height: 28px;" title="Цвет фона: Желтый">barcode</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 9.87653%; height: 28px;" title="Цвет фона: Желтый">string</td><td style="width: 5.80244%; height: 28px;">нет</td><td style="width: 6.91355%; height: 28px;">-</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 62.9629%; height: 28px;" title="Цвет фона: Желтый">Штрихкод места (упаковки)</td></tr><tr role="row" style="height: 28px;"><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 24.9383%; height: 28px;" title="Цвет фона: Желтый">**measurements**</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 9.87653%; height: 28px;" title="Цвет фона: Желтый">Object</td><td style="width: 5.80244%; height: 28px;">нет</td><td style="width: 6.91355%; height: 28px;">-</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 62.9629%; height: 28px;" title="Цвет фона: Желтый">Габариты и вес упаковки при упаковке на складе</td></tr><tr role="row" style="height: 28px;"><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 24.9383%; height: 28px;" title="Цвет фона: Желтый">weight</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 9.87653%; height: 28px;" title="Цвет фона: Желтый">decimal</td><td style="width: 5.80244%; height: 28px;">нет</td><td style="width: 6.91355%; height: 28px;">-</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 62.9629%; height: 28px;" title="Цвет фона: Желтый">Вес упаковки в граммах</td></tr><tr role="row" style="height: 164px;"><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 24.9383%; height: 164px;" title="Цвет фона: Желтый">dimensions</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 9.87653%; height: 164px;" title="Цвет фона: Желтый">Object</td><td style="width: 5.80244%; height: 164px;">нет</td><td style="width: 6.91355%; height: 164px;">-</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 62.9629%; height: 164px;" title="Цвет фона: Желтый">Содержит размеры упаковки в миллиметрах

Пример

{

"height": 120,  
"width": 120,  
"depth": 120

}

</td></tr><tr role="row" style="height: 44px;"><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 24.9383%; height: 44px;" title="Цвет фона: Желтый">**measurementsOnSort**</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 9.87653%; height: 44px;" title="Цвет фона: Желтый">Object</td><td style="width: 5.80244%; height: 44px;">нет</td><td style="width: 6.91355%; height: 44px;">-</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 62.9629%; height: 44px;" title="Цвет фона: Желтый">Габариты и вес упаковки, измеренные в процессе сортировки (если измерения проводились)</td></tr><tr role="row" style="height: 28px;"><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 24.9383%; height: 28px;" title="Цвет фона: Желтый">weight</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 9.87653%; height: 28px;" title="Цвет фона: Желтый">decimal</td><td style="width: 5.80244%; height: 28px;">нет</td><td style="width: 6.91355%; height: 28px;">-</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 62.9629%; height: 28px;" title="Цвет фона: Желтый">Вес упаковки в граммах</td></tr><tr role="row" style="height: 28px;"><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 24.9383%; height: 28px;" title="Цвет фона: Желтый">dimensions</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 9.87653%; height: 28px;" title="Цвет фона: Желтый">Object</td><td style="width: 5.80244%; height: 28px;">нет</td><td style="width: 6.91355%; height: 28px;">-</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 62.9629%; height: 28px;" title="Цвет фона: Желтый">Содержит размеры упаковки в сантиметрах</td></tr><tr role="row" style="height: 28px;"><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 24.9383%; height: 28px;" title="Цвет фона: Желтый">**items**</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 9.87653%; height: 28px;" title="Цвет фона: Желтый">Object</td><td style="width: 5.80244%; height: 28px;">нет</td><td style="width: 6.91355%; height: 28px;">-</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="width: 62.9629%; height: 28px;" title="Цвет фона: Желтый">Содержимое упаковки (структура аналогична items заказа)</td></tr><tr role="row" style="height: 44px;"><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 24.9383%; height: 44px;" title="Цвет фона: Зеленый">expenses</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 9.87653%; height: 44px;" title="Цвет фона: Зеленый">Array</td><td style="width: 5.80244%; height: 44px;">нет</td><td style="width: 6.91355%; height: 44px;">-</td><td class="highlight-green confluenceTd" data-highlight-colour="green" style="width: 62.9629%; height: 44px;" title="Цвет фона: Зеленый">Расходы по данному заказу. Например, расходы на доставку, на страховку, на наложенный платеж, на фулфилмент операции - и т.д.</td></tr><tr style="height: 28px;"><td style="width: 24.9383%; height: 28px;"><div><div>files</div></div></td><td style="width: 9.87653%; height: 28px;">Array</td><td style="width: 5.80244%; height: 28px;">нет</td><td style="width: 6.91355%; height: 28px;">-</td><td style="width: 62.9629%; height: 28px;">Прикрепленные к заказу файлы</td></tr><tr style="height: 28px;"><td style="width: 24.9383%; height: 28px;">**rawDeliveryStatuses**</td><td style="width: 9.87653%; height: 28px;">Object</td><td style="width: 5.80244%; height: 28px;">нет</td><td style="width: 6.91355%; height: 28px;">-</td><td style="width: 62.9629%; height: 28px;">Статусы от курьерской компании</td></tr><tr style="height: 28px;"><td style="width: 24.9383%; height: 28px;">courierStatusDate</td><td style="width: 9.87653%; height: 28px;">date</td><td style="width: 5.80244%; height: 28px;">нет</td><td style="width: 6.91355%; height: 28px;">-</td><td style="width: 62.9629%; height: 28px;">Дата статуса от курьерской компании</td></tr><tr style="height: 28px;"><td style="width: 24.9383%; height: 28px;">statusCode</td><td style="width: 9.87653%; height: 28px;">string</td><td style="width: 5.80244%; height: 28px;">нет</td><td style="width: 6.91355%; height: 28px;">-</td><td style="width: 62.9629%; height: 28px;">Код статуса</td></tr><tr style="height: 28px;"><td style="width: 24.9383%; height: 28px;">statusMessage</td><td style="width: 9.87653%; height: 28px;">string</td><td style="width: 5.80244%; height: 28px;">нет</td><td style="width: 6.91355%; height: 28px;">-</td><td style="width: 62.9629%; height: 28px;">Сообщение к статусу</td></tr><tr style="height: 28px;"><td style="width: 24.9383%; height: 28px;">**permissionList**</td><td style="width: 9.87653%; height: 28px;">Object</td><td style="width: 5.80244%; height: 28px;">нет</td><td style="width: 6.91355%; height: 28px;">-</td><td style="width: 62.9629%; height: 28px;">Список разрешений для заказа (только для fullInfo=true)</td></tr><tr style="height: 28px;"><td style="width: 24.9383%; height: 28px;">fieldPermissions</td><td style="width: 9.87653%; height: 28px;">Array</td><td style="width: 5.80244%; height: 28px;">нет</td><td style="width: 6.91355%; height: 28px;">-</td><td style="width: 62.9629%; height: 28px;">Список разрешений на внесение изменений в группы полей заказа

\- type = одно из значений групп полей заказа:

ITEMS\_EDITABLE, PAYMENT\_EDITABLE, IS\_PAID\_EDITABLE, RECEIVER\_EDITABLE, DELIVERY\_EDITABLE, WAREHOUSE\_EDITABLE), COMMENTS\_EDITABLE

\- value - флаг, разрешены ли изменения

\- reason - причина запрета, если value = false

</td></tr><tr style="height: 164px;"><td style="width: 24.9383%; height: 164px;">actionPermissions</td><td style="width: 9.87653%; height: 164px;">Array</td><td style="width: 5.80244%; height: 164px;">нет</td><td style="width: 6.91355%; height: 164px;">-</td><td style="width: 62.9629%; height: 164px;">Список разрешений на действия с заказом (кнопки)

\- type = одно из значений действий с заказом:

CANCEL, CONFIRM, NEED\_CONFIRM, PACK, COPY, PACK\_CONTROL, UNPACK, SHIPPING, UNSHIPPING, REFRESH\_RESERVE, RETURN\_TO\_DELIVERY, REVERT\_RETURNS

\- value - флаг, разрешены ли изменения

\- reason - причина запрета, если value = false

</td></tr><tr style="height: 164px;"><td style="width: 24.9383%; height: 164px;">codPayments</td><td style="width: 9.87653%; height: 164px;">Array</td><td style="width: 5.80244%; height: 164px;">нет</td><td style="width: 6.91355%; height: 164px;">-</td><td style="width: 62.9629%; height: 164px;">Список переводов наложенных платежей по данному заказу

</td></tr><tr style="height: 29px;"><td style="width: 24.9383%; height: 29px;">packingVideos</td><td style="width: 9.87653%; height: 29px;">Array</td><td style="width: 5.80244%; height: 29px;">нет</td><td style="width: 6.91355%; height: 29px;">-</td><td style="width: 62.9629%; height: 29px;">Ссылки не видео упаковки заказа</td></tr><tr style="height: 29px;"><td style="width: 24.9383%; height: 29px;">returnUnpackingVideos</td><td style="width: 9.87653%; height: 29px;">Array</td><td style="width: 5.80244%; height: 29px;">нет</td><td style="width: 6.91355%; height: 29px;">-</td><td style="width: 62.9629%; height: 29px;">Ссылки не видео приемки возврата заказа</td></tr><tr style="height: 33px;"><td style="width: 24.9383%; height: 33px;">initialOrder</td><td style="width: 9.87653%; height: 33px;">string</td><td style="width: 5.80244%; height: 33px;">да</td><td style="width: 6.91355%; height: 33px;">нет</td><td style="width: 62.9629%; height: 33px;">Технический id изначального заказа (заказ-подписка например)

</td></tr><tr style="height: 35px;"><td style="width: 24.9383%; height: 35px;">packingOptions</td><td style="width: 9.87653%; height: 35px;">Array</td><td style="width: 5.80244%; height: 35px;">да</td><td style="width: 6.91355%; height: 35px;">нет</td><td style="width: 62.9629%; height: 35px;">Список опций упаковки

</td></tr><tr style="height: 90px;"><td style="width: 24.9383%; height: 90px;">onlinePaymentType</td><td style="width: 9.87653%; height: 90px;">enum</td><td style="width: 5.80244%; height: 90px;">да</td><td style="width: 6.91355%; height: 90px;">нет</td><td style="width: 62.9629%; height: 90px;">Тип онлайн оплаты:

- FULL
- RECURRENT

</td></tr><tr style="height: 29px;"><td style="width: 24.9383%; height: 29px;">crossdockEditable</td><td style="width: 9.87653%; height: 29px;">boolean</td><td style="width: 5.80244%; height: 29px;">нет</td><td style="width: 6.91355%; height: 29px;">-</td><td style="width: 62.9629%; height: 29px;">флаг, что заказ еще доступен для редактирования (только для аккаунтов в выключенным резервированием по умолчанию и только при запросе по id заказа). Редактировать заказ можно только при значении true</td></tr><tr style="height: 35px;"><td style="width: 24.9383%; height: 35px;">**warehouseShippingOptions**</td><td style="width: 9.87653%; height: 35px;">Object</td><td style="width: 5.80244%; height: 35px;">да</td><td style="width: 6.91355%; height: 35px;">нет</td><td style="width: 62.9629%; height: 35px;">Настройки отгрузки

<div><span style="color: #808080;">monopackingsOnly - флаг использования монокоробов (устаревший)</span></div><div>packingType - тип упаковки:</div>- <div>MIX_PACKINGS - смешанная упаковка</div>
- <div>MONO_PACKINGS - монокороба</div>
- <div>MONO_PALLETS - монопаллеты</div>

</td></tr><tr style="height: 80px;"><td style="width: 24.9383%; height: 80px;">**originClientNumber**</td><td style="width: 9.87653%; height: 80px;">string</td><td style="width: 5.80244%; height: 80px;">нет</td><td style="width: 6.91355%; height: 80px;">нет</td><td style="width: 62.9629%; height: 80px;">идентификатора магазина на маркет плэйсе, для OZON &amp; MegaMarket - логин продавца, для WB &amp; Яндекс Маркет - код магазина

</td></tr></tbody></table>

</div>Пример запроса по одному заказу и полными данными:  
`<span style="color: #505050;">/api/lite/orders?id=4249-756&full_info=true</span>`

####  

#### **Пример результата запроса**

Пример запроса по списку заказов:  
`<span style="color: #505050;">/api/lite/orders?order=id+desc</span>`

####  

#### **Пример результата запроса**

<div id="bkmrk-%7B-%22success%22%3A-true%2C-%22-0"><div data-hasbody="true" data-macro-name="code">```JSON
{<br></br>    "success": true,<br></br>    "recordsTotal": 2,<br></br>    "orders": [<br></br>        {<br></br>            "id": "7277-1002",<br></br>            "externalId": "extId",<br></br>            "externalId2": "extId2",<br></br>            "externalId3": "extId3",<br></br>            "externalId4": "extId4",<br></br>            "externalId5": "extId5",<br></br>            "date": "2020-01-22 16:37:56",<br></br>            "needReserve": true,<br></br>            "createTs": "2020-01-22 16:37:57.528",<br></br>            "updateTs": "2020-01-22 16:37:57.528",<br></br>            "status": "ORDER_INFO_DRAFT",<br></br>            "totalOrderSum": 999,<br></br>            "insuranceSum": 999,<br></br>            "insuranceSumAutoCalculation":true,<br></br>            "paymentStatus": "NOT_PAID",<br></br>            "paymentMethodCode": "online",<br></br>            "needCustomerPayment": false,<br></br>            "confirmStatus": "APPROVED",<br></br>            "comment": "",<br></br>            "tags": [],<br></br>            "delivery": {<br></br>                "code": "PICKPOINT",<br></br>                "type": "PVZ",<br></br>                "title": "PickPoint",<br></br>                "pickupPointId": "12345",<br></br>                "logoUrl": null,<br></br>                "trackingNumber": null,<br></br>                "trackingURL": null,<br></br>                "desiredDeliveryDate": "2020-02-14",<br></br>                "desiredDeliveryTimeFrom": "09:00",<br></br>                "desiredDeliveryTimeTo": "20:00",<br></br>                "deliveryComment": "Поскорее",<br></br>                "address": {<br></br>                    "country": "Россия",<br></br>                    "countryCode": "RU",<br></br>                    "region": "Алтайский",<br></br>                    "area": null,<br></br>                    "city": "Барнаул",<br></br>                    "settlement": null,<br></br>                    "street": "",<br></br>                    "house": "",<br></br>                    "block": "",<br></br>                    "building": "",<br></br>                    "flat": "",<br></br>                    "fullAddress": "Алтайский, Барнаул",<br></br>                    "fullCity": null,<br></br>                    "rawData": null,<br></br>                    "zip": "",<br></br>                    "regionFias": "8276c6a1-1a86-4f0d-8920-aba34d4cc34a",<br></br>                    "areaFias": null,<br></br>                    "cityFias": "d13945a8-7017-46ab-b1e6-ede1e89317ad",<br></br>                    "settlementFias": null<br></br>                },<br></br>                "receiver": {<br></br>                    "name": "Петр",<br></br>                    "surname": "толстой",<br></br>                    "patronymic": "",<br></br>                    "phone": "89011111111",<br></br>                    "alternativePhone": "",<br></br>                    "email": "petr@petr.net",<br></br>                    "post": null,<br></br>                    "personType": null<br></br>                }<br></br>            },<br></br>            "legalEntity": {<br></br>                "id": "09684293-9e6d-a9c2-d114-28d25b5914dc",<br></br>                "type": "PERSON",<br></br>                "name": " Розничный покупатель"<br></br>            },<br></br>            "items": [<br></br>                {<br></br>                    "num": 1,<br></br>                    "productId": "1001",<br></br>                    "productExtId": null,<br></br>                    "variantId": "1001",<br></br>                    "variantExtId": null,   <br></br>                    "name": "Кактус Цереус",<br></br>                    "quantity": 1,<br></br>                    "price": 999,<br></br>                    "img": "https://img.kak2c.ru/i/j/j/tYqAVdh1_c.jpg?1579689505",<br></br>                    "skuType": "SKU",<br></br>                    "itemAmountState": {<br></br>                        "amountORDERED": 3,<br></br>                        "amountRESERVED": 0,<br></br>                        "amountPACKED": 0,<br></br>                        "amountSHIPPED": 0,<br></br>                        "amountDELIVERED": 0,<br></br>                        "amountLOST": 0,                      <br></br>                        "amountRETURNED": 0,<br></br>                        "amountRETURNED_DEFECTIVE": 0<br></br>                    }<br></br>                },<br></br>                {<br></br>                    "num": 2,<br></br>                    "variantId": "delivery",<br></br>                    "name": "Доставка",<br></br>                    "quantity": 1,<br></br>                    "price": 0,<br></br>                    "skuType": "SERVICE"<br></br>                }<br></br>            ],<br></br>            "customerPaymentInProcess": false,<br></br>            "c": "f300ae30-507c-2d36-d37c-e6397084b6e2"<br></br>        },<br></br>        {<br></br>            "id": "7277-1001",<br></br>            "date": "2020-01-22 11:17:35",<br></br>            "updateTs": "2020-01-22 11:17:47.399",<br></br>            "status": "ORDER_INFO_REQUIRE_PAYMENT",<br></br>            "totalOrderSum": 1232,<br></br>            "insuranceSum": 1232,<br></br>            "insuranceSumAutoCalculation":true,<br></br>            "paymentStatus": "NOT_PAID",<br></br>            "paymentMethodCode": "online",<br></br>            "needCustomerPayment": false,<br></br>            "comment": "",<br></br>            "tags": [],<br></br>            "delivery": {<br></br>                "code": "PICKPOINT",<br></br>                "type": "PVZ",<br></br>                "title": "PickPoint",<br></br>                "pickupPointId": "12345",<br></br>                "logoUrl": null,<br></br>                "trackingNumber": null,<br></br>                "trackingURL": null,<br></br>                "desiredDeliveryDate": "2020-02-14",<br></br>                "desiredDeliveryTimeFrom": "09:00",<br></br>                "desiredDeliveryTimeTo": "20:00",<br></br>                "deliveryComment": "Поскорее",<br></br>                "address": {<br></br>                    "country": "Россия",<br></br>                    "countryCode": "RU",<br></br>                    "region": "Алтайский",<br></br>                    "area": null,<br></br>                    "city": "Барнаул",<br></br>                    "settlement": null,<br></br>                    "street": "",<br></br>                    "house": "",<br></br>                    "block": "",<br></br>                    "building": "",<br></br>                    "flat": "",<br></br>                    "fullAddress": "Алтайский, Барнаул",<br></br>                    "fullCity": null,<br></br>                    "rawData": null,<br></br>                    "zip": "",<br></br>                    "regionFias": "8276c6a1-1a86-4f0d-8920-aba34d4cc34a",<br></br>                    "areaFias": null,<br></br>                    "cityFias": "d13945a8-7017-46ab-b1e6-ede1e89317ad",<br></br>                    "settlementFias": null<br></br>                },<br></br>                "receiver": {<br></br>                    "name": "Петр",<br></br>                    "surname": "толстой",<br></br>                    "patronymic": "",<br></br>                    "phone": "89011111111",<br></br>                    "alternativePhone": "",<br></br>                    "email": "petr@petr.net",<br></br>                    "post": null,<br></br>                    "personType": null<br></br>                }<br></br>            },<br></br>            "legalEntity": {<br></br>                "id": "09684293-9e6d-a9c2-d114-28d25b5914dc",<br></br>                "type": "PERSON",<br></br>                "name": " Розничный покупатель"<br></br>            },<br></br>            "items": [<br></br>                {<br></br>                    "num": 1,<br></br>                    "productId": "1001",<br></br>                    "productExtId": null,<br></br>                    "variantId": "1001",<br></br>                    "variantExtId": null,   <br></br>                    "name": "Кактус Цереус",<br></br>                    "quantity": 1,<br></br>                    "price": 999,<br></br>                    "img": "https://img.kak2c.ru/i/j/j/tYqAVdh1_c.jpg?1579689505",<br></br>                    "skuType": "SKU",<br></br>                    "itemAmountState": {<br></br>                        "amountORDERED": 0,<br></br>                        "amountRESERVED": 0,<br></br>                        "amountPACKED": 0,<br></br>                        "amountSHIPPED": 0,<br></br>                        "amountDELIVERED": 0,<br></br>                        "amountLOST": 0,                    <br></br>                        "amountRETURNED": 0,<br></br>                        "amountRETURNED_DEFECTIVE": 0<br></br>                    }<br></br>                },<br></br>                {<br></br>                    "num": 2,<br></br>                    "variantId": "delivery",<br></br>                    "name": "Доставка",<br></br>                    "quantity": 1,<br></br>                    "price": 233,<br></br>                    "skuType": "SERVICE"<br></br>                }<br></br>            ],<br></br>            "customerPaymentInProcess": false,<br></br>            "c": "ce7b72b3-effb-4f57-56d7-b025b968cff0"<br></br>        }<br></br>    ]<br></br>}  
```

</div></div>###  

### Создание/редактирование заказа

/api/lite/orders

Создание/редактирование заказа для кабинета.

Если указан параметр id - то система будет пробовать найти заказ с указанным номером и отредактировать его, иначе - создаст новый с указанным id.

Если параметр id не указан - система создаст новый заказ и присвоит внутренний номер.

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

```JSON
{ 
            "id": "111",
            "externalId": "extId",
            "externalId2": "extId2",
            "externalId3": "extId3",
            "externalId4": "extId4",
            "externalId5": "extId5",
            "date": "2020-02-22 16:37:56",
            "needReserve": true,
            "totalOrderSum": 999,
            "insuranceSum": 999,
            "insuranceSumAutoCalculation":true,
            "paymentStatus": "NOT_PAID",
            "paymentMethodCode": "online",
            "needCustomerPayment": false,
            "confirmStatus": "APPROVED",
            "comment": "",
  			"promocode":"covid1984",
            "tags": [],
  			"orderTag": "tag1",
            "delivery": {
                "code": "PICKPOINT",
                "type": "PVZ",
                "title": "PickPoint",
                "pickupPointId": "12345",
                "logoUrl": null,
                "trackingNumber": null,
                "trackingURL": null,
                "desiredDeliveryDate": "2020-02-14",
                "desiredDeliveryTimeFrom": "09:00",
                "desiredDeliveryTimeTo": "20:00",
                "deliveryComment": "Поскорее",
                "address": {
                    "country": "Россия",
                    "countryCode": "RU",
                    "region": "Алтайский",
                    "area": null,
                    "city": "Барнаул",
                    "settlement": null,
                    "street": "",
                    "house": "",
                    "block": "",
                    "building": "",
                    "flat": "",
                    "fullAddress": "Алтайский, Барнаул",
                    "fullCity": null,
                    "rawData": null,
                    "zip": "",
                    "regionFias": "8276c6a1-1a86-4f0d-8920-aba34d4cc34a",
                    "areaFias": null,
                    "cityFias": "d13945a8-7017-46ab-b1e6-ede1e89317ad",
                    "settlementFias": null
                },
                "receiver": {
                    "name": "Петр",
                    "surname": "толстой 2",
                    "patronymic": "",
                    "phone": "89011111111",
                    "alternativePhone": "",
                    "email": "petr@petr.net",
                    "post": null,
                    "personType": null
                },
                "deliveryServices": [
                    "CHECK_CONTENT"
                ]
            },
            "legalEntity": {
                "id": "09684293-9e6d-a9c2-d114-28d25b5914dc",
                "type": "PERSON",
                "name": " Розничный покупатель"
            },
            "items": [
                {
                    "num": 1,
                    "variantId": "1001",
                    "variantExtId": null,
                    "name": "Кактус Цереус",
                    "quantity": 2,
                    "price": 522,
                    "vatRate": "VAT_20",
                    "batchName":"K352-415N",
                    "tag": "ROZNECHNIE_SETY",
                    "isPreferredPacking" : "true",
                    "packingMaterials": {
                       "commonMaterials": [],
                       "customMaterials": [
                         {
                            "id": "1256635998",
                            "shortName": "Гофрокороб Sultane",
                            "type": "PACKING_MATERIAL_BOXES",
                            "variants": [
                              {
                                "article": "sul1",
                                "id": "566335798",
                                "shortName": "Гофрокороб Sultane",
                                "type": "PACKING_MATERIAL_BOXES"
                              }
                           ],
                              "quantity": 1,
                              "variantId": "566335798"
                         }
                        ]
                       },
                    "bundleOptionalVariants": [
                        "1012"
                    ]
                },
                {
                    "num": 2,
                    "variantId": "delivery",
                    "name": "Доставка",
                    "quantity": 1,
                    "price": 35,
                    "vatRate": "VAT_20"                     
                }
            ],         
            "warehouseName": "Свой склад",  		
            "initialOrder" : "5dgasfwe-7f1b-c54-897e-30bc628f45e8",
			"onlinePaymentType": "RECURRENT",
  			"warehouseShippingOptions": {
				"packingType": "MIX_PACKINGS"
			}
        }
```

В ответ возвращается

####  

#### **Успех:**

```JSON
{
    "c": "e172df57-f217-6091-b7fd-d668a67b6df4",
    "orderId": "1222-1005",
    "shortUrl": "http://r.kak2c.ru/ocq0kmf",
    "status": "ORDER_INFO_NEED_CONFIRM",
    "success": true
}
```

####  

#### **Ошибка:** 

<div id="bkmrk-%7B%22success%22%3A-false%2C%22e"><div data-hasbody="true" data-macro-name="code">```JSON
{<br></br>"success": false,<br></br>"errors": [<br></br> {<br></br> "code": 0,<br></br> "message": "Текст ошибки"<br></br> }<br></br>]<br></br>}
```

</div></div>Пример минимального набора данных по заказу, которые надо передать, чтобы он успешно создался:

<sup>\* значения полей "code" и "variantId" - должны соответствовать значениям, существующим на данном аккаунте</sup>

```JSON
{
	"delivery": {
		"address": {
			"city": "Москва",
          	"cityFias":"0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
          	"regionFias":"0c5b2444-70a0-4932-980c-b4dc0d3f02b5"
		},
		"code": "ad5f7e6f-0ecb-45bf-3f6e-e3d21d2129be",
		"receiver": {
			"name": "Иван",
			"phone": "79688876655"
		}
	},
	"items": [
		{
			"num": 1,
			"variantId": "1130659",
			"quantity": 1,
			"price": 100
		},
		{
			"num": 2,
			"price": 0,
			"quantity": 1,
			"variantId": "delivery"
		}
	]
}
```

# /api/lite/orders/cancelled

### Заказ → отменить

/api/lite/orders/cancelled

Производит отмену заказа.

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

```JSON
{ 
"orderId":"1029" 
}
```

В ответ возвращается

#### **успех:**

```JSON
{
"success": true

}
```

#### **ошибка:** 

```JSON
{
"success": false,
"errors": [
 {
 "code": 0,
 "message": "Текст ошибки"
 }
]
}
```

# /api/lite/orders/confirm

### Заказ - подтверждение

/api/lite/orders/confirm

Проставление статуса Подтверждения у заказа.

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

```JSON
{ 
    "id":"1234",
    "confirmStatus": "APPROVED", // HOLD/CANCELED
  	"repeatConfirmationDate": "2021-01-01 12:00:00"  // для статуса HOLD
}        
```

В ответ возвращается

#### **успех:**

```JSON
{
    "success": true,
    "confirmStatus": "APPROVED" // HOLD/CANCELED 
}
```

#### **ошибка:** 

```JSON
{
"success": false,
"errors": [
 {
 "code": 0,
 "message": "Текст ошибки"
 }
]
}
```

###  

### Заказ - подтверждение массовое

/api/lite/orders/confirm/batch

Проставление статуса Подтверждения у списка заказов.

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

```JSON
{ 
    "orders":["1234", "5678"],
    "confirmStatus": "APPROVED" // HOLD/CANCELED
}        
```

В ответ возвращается

#### **успех:**

```JSON
{
    "success": true,
    "confirmStatus": "APPROVED" // HOLD/CANCELED 
    "orders": [
        {
            "id": "1234",
            "success": true,
            "confirmStatus": "APPROVED",
            "errors": null
        },
        {
            "id": "5678",
            "success": false,
            "confirmStatus": "NEED_CONFIRM",
            "errors": [
             {
               "code": 0,
               "message": "Текст ошибки"
            }         
        }
    ]
}
```

#### **ошибка:** 

```JSON
{
"success": false,
"errors": [
 {
 "code": 0,
 "message": "Текст ошибки"
 }
]
}
```

# /api/lite/orders/payment

### Проставить статус оплаты заказа

/api/lite/orders/payment

Проставление статуса оплаты у заказа.

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

```JSON
{ 
    "id":"1234",
    "paymentStatus": "PAID" // NOT_PAID
}        
```

В ответ возвращается

#### **успех:**

```JSON
{
    "success": true,
    "paymentStatus": "PAID" // NOT_PAID
}
```

#### **ошибка:** 

```JSON
{
"success": false,
"errors": [
 {
 "code": 0,
 "message": "Текст ошибки"
 }
]
}
```

# /api/lite/orders/delivery_result

### Заказ - отметить доставку

/api/lite/orders/delivery\_result

Для доставки своими курьерами - простановка результата доставки: доставлен/отказ/утеря

####  

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

```JSON
{
  "orderId": "123456abc",
  "result": "DELIVERED", //LOST,RETURNING,RETURNED
  "comment": "abcd"
}
```

#### **Ошибка**

```JSON
{
  "success": false,
  "errors": [
    {
      "code": 0,
      "message": "текст ошибки"
    }
  ]
}
```

# /api/lite/orders/history

### Получение истории по заказу

/api/lite/orders/history

Возвращает историю событий по указанному заказу

Обязательный параметр: id заказа

####  

#### **Пример ответа:**

```JSON
{
    "success": true,
    "events": [
        {
            "id": "2ebbb234-156e-2362-2dad-79556ea3ee14",
            "level": "INFO",
            "type": "Документы",
            "subType": "Изменения заказа",
            "orderDocStage": "Новый",
            "eventDate": "2020-01-15 11:57:05.159",
            "description": "Заказ 1285-1000. Покупатель: Ываыва; тел.: +7 (900) 111-11-14\n\nДобавлена строка: #2. [1002] Кактус Рипсалис, 3 шт., Цена с НДС: 22 RUB, НДС: 20%, Сумма с НДС: 66 RUB. \n\nСпособ оплаты: Без наложенного платежа; Статус оплаты: Оплачен\nАдрес доставки: Москва, ул Озёрная, д 31 Канал доставки: CUSTOM\n",
            "changeSource": "USER",
            "userLogin": "test@test.ru",
            "eventParameters": {              
                "apiUrl": "http://myshop-xb527.myinsales.ru",
                "login": "kak2c-delivery"
            }
        },
        {
            "id": "bf6e88a8-98bc-2f28-9973-bc870e8f1b67",
            "level": "INFO",
            "type": "Документы",
            "subType": "Заказ ожидает подтверждения",
            "orderDocStage": "Не подтвержден",
            "eventDate": "2020-01-15 11:57:05.298",
            "description": "Заказ 1285-1000. ",
            "changeSource": "USER",
            "userLogin": "test@test.ru",
            "eventParameters": null
        }
    ]       
}
```

# /api/lite/orders/invoice_and_stiсker

### Заказ → получить инвойс + стикер к заказу

/api/lite/orders/invoice\_and\_stiсker

Получение комбинированной печатной формы инвойс + стикер, в формате PDF + base64

номер заказа передается в параметре id, например

?id=1025

#### **Успех:**

```JSON
{
  "success": true, 
  "content" : "base64data"
     
}
```

####  

#### **Ошибка:**

```JSON
{
  "success": false,
  "errors": [
    {
      "code": 0,
      "message": "Текст ошибки"
    }
  ]
}
```

# /api/lite/orders/items

### Заказ → обновление товарной части

/api/lite/orders/items

Возможность обновить только табличную часть заказа

Необходимо в запросе передать новое желаемое состояние табличной части в виде непустого перечня позиций

####  

#### **Запрос:**

```JSON
{
    "id": "1234",  
    "items": [
            {
               "num": 1,
                "variantId": "1001",
                "productId": "1001",
                "name": "Кактус Цереус",
                "quantity": 2,
                "price": 522,
                "vatRate": "VAT_20"         
            }
        ],
  		"searchColumnType": "HUMANID" //"EXTID"|"ARTICLE"|"BARCODE" Поле для поиска номенклатуры. Если не задано, то поиск идёт по HUMANID
            
}
```

#### **Пример успешного ответа:**

```JSON
{
    "success": true  
}
```

####  

#### **В случае ошибки:**

```JSON
{
    "success": false,
    "errors": [
        {
            "code": 0,
            "message": "Текст ошибки"
        }
    ]  
}
```

\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_\_

Если orderType = KAKTUS\_CONSOLIDATION, то если передаются итемы, которых нет в Кактусе, то будет происходить автосоздание номенклатуры (задача 11972): Sku + SkuProduct + их настройки \*liteApiSettings. Также есть возможность проставить признаки учета по уникальным номерам (например, Честный знак).

# /api/lite/orders/nearest

### Получение ближайших заказов к заданному

/api/lite/orders/nearest

Возвращает по 10 заказов до и после указанного (включая заданный), считая по дате заказа

Обязательный параметр: id заказа. Например:

<span style="color: #505050;">api/lite/orders/nearest?id=1285-1001</span>

Формат ответа аналогичен списку заказов

#### **Пример ответа:**

```JSON
{ 
    "success": true,
    "recordsTotal": 8,
    "orders": [
        {
            "id": "1285-1000",
            "date": "2020-01-15 11:56:21",
            "updateTs": "2020-01-15 11:57:23.169",
            "status": "ORDER_INFO_READY_TO_PACK",
            "totalOrderSum": 66,
            "paymentStatus": "PAID",
            "paymentMethodCode": "no-cod",
            "needCustomerPayment": false,
            "tags": [],
            "delivery": {
                "code": "eefbe980-1e3b-d973-ef24-6e92399ca702",
                "type": "COURIER",
                "title": "CUSTOM",
                "pickupPointId": null,
                "logoUrl": null,
                "trackingNumber": null,
                "trackingURL": null,
                "desiredDeliveryDate": null,
                "desiredDeliveryTimeFrom": "09:00",
                "desiredDeliveryTimeTo": "18:00",
                "deliveryComment": null,
                "address": {
                    "country": "Россия",
                    "countryCode": "RU",
                    "region": "Москва",
                    "area": null,
                    "city": "Москва",
                    "settlement": null,
                    "street": "ул Озёрная",
                    "house": "31",
                    "block": "",
                    "building": "",
                    "flat": null,
                    "fullAddress": "119361, г Москва, ул Озёрная, д 31",
                    "fullCity": null,
                    "rawData": null,
                    "zip": "119361",
                    "regionFias": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
                    "areaFias": null,
                    "cityFias": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
                    "settlementFias": null
                },
                "receiver": {
                    "name": null,
                    "surname": "Ываыва",
                    "patronymic": null,
                    "phone": "+79001111114",
                    "alternativePhone": "",
                    "email": null,
                    "post": null,
                    "personType": null
                }
            },
            "legalEntity": {
                "id": "4b51fdb9-3c57-5cce-29aa-da9bb35d778d",
                "type": "PERSON",
                "name": " Розничный покупатель"
            },
            "items": [
                {
                    "num": 1,
                    "variantId": "delivery",
                    "name": "Доставка",
                    "quantity": 1,
                    "price": 0,
                    "skuType": "SERVICE"
                },
                {
                    "num": 2,
                    "variantId": "1002",
                    "productId": "1002",
                    "name": "Кактус Рипсалис",
                    "quantity": 3,
                    "price": 22,
                    "img": "https://img.kak2c.ru/i/P/o/1X8eNZVj_c.jpg?1579013978",
                    "skuType": "SKU"
                }
            ],
            "customerPaymentInProcess": false,
            "warehouseName": "Свой склад",
            "c": "59b34def-1077-9050-541b-b7c3290c9fd8"
        },
        ...
    ]
}
```

# /api/lite/orders/receiver

### Заказ → обновление контактной информации получателя

/api/lite/orders/receiver

Возможность обновить только контактную информацию

id - номер заказа

#### **Запрос**

```JSON
{
     "id": "1234",
     "name": "Олег",
     "surname": "Коробов",
     "patronymic": "",
     "phone": "9153112255",
     "alternativePhone": "",
     "email": "korobov.oleg@gmail.com",
     "passport": {
         "series": "1234",
         "number": "123123"
         "date": "2022-01-24"
	 }
}
```

####  

#### **Пример успешного ответа**

```JSON
{
    "success": true  
}
```

<div id="bkmrk-"></div>#### **В случае ошибки:**

```JSON
{
    "success": false,
    "errors": [
        {
            "code": 0,
            "message": "Текст ошибки"
        }
    ]  
}
```

<div data-hasbody="true" data-macro-name="code" id="bkmrk--0"><div></div></div>

# /api/lite/orders/refresh-reserve

### Обновление резервов по заказу

/api/lite/orders/refresh-reserve

Обновляет резервы по заказу, основываясь на версии заказа в бэкенде на момент вызова команды.

Обязательный параметр: id заказа. Например:

<span style="color: #505050;">api/lite/orders/refresh-reserve?id=1285-1001</span>

В случае получения положительного ответа ("success": true) - нужно повторно загрузить заказ с бэкенда, данные по товарам и резервам могут быть обновлены.

#### **Пример ответа:**

```JSON
{ 
    "success": true  
}
```

### Заказ - обновление резервов массовое

/api/lite/orders/refresh-reserve/batch

Обновление резервов у списка заказов.

В случае неуспеха - в ответе в списке errors будут ошибки обновления. Успешно обновленные резервы при этом сохраняются в системе.

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

```JSON
{ 
    "orders":["8057-1033", "5678"] 
}        
```

#### **В ответ возвращается:**

```JSON
{
    "success": true  
}
```

#### **Ошибка по любому заказу списка:** 

```JSON
{
 
    "success": false,
    "errors": [
        {
            "code": 0,
            "message": "Ошибка обработки заказа 8057-1033: Ошибка при проведении: Не задан канал доставки для заказа 8057-1033; Не заданы ФИО получателя."
        },
        {
            "code": 0,
            "message": "Заказ 5678 не найден."
        }
    ]
}
```

### Заказ - обновление всех резервов

/api/lite/orders/refresh-reserve/all

Обновление резервов у всех заказов, которые зарезервированы не полностью.

Запрос выполняется без параметров.  
В ответ будет возвращено кол-во запланированных к обновлению заказов, обработанных без ошибок и полностью зарезервированных.

#### **В ответ возвращается:**

```JSON
{
    "success": true,
    "errors": [
        {
            "code": 0,
            "message": "Заказ 1427 не был полностью зарезервирован"
        },
        {
            "code": 0,
            "message": "Ошибка обработки заказа 8057-1033: Ошибка при проведении: Не задан канал доставки для заказа 8057-1033; Не заданы ФИО получателя."
        }
    ],
    "planned": 3,
    "processed": 2,
    "reserved": 1
}
```

####  

# /api/lite/orders/statuses

### Получение сводки по статусам заказов

/api/lite/orders/statuses

Возвращает сводные данные по количеству заказов в различных статусах, а также о количестве проблемных заказов

По умолчанию содержит только сводку без заказов с типом CUSTOM.  
Для получения сводки по CUSTOM заказам с нужным подтипом - передать список подтипов в параметре order\_types, аналогично получению заказов в /api/lite/orders?order\_types=my\_types

#### **Пример ответа:**

```JSON
{
    "success": true,
    "statuses": {
        "ORDER_INFO_DRAFT": 6,
        "ORDER_INFO_NEED_CONFIRM": 1,
        "ORDER_INFO_READY_TO_PACK": 1
    },
    "problemOrders": 0
}
```

# /api/lite/orders/packing

### Заказ → упаковать

/api/lite/orders/packing

Производит упаковку указанного подтвержденного заказа в одно упакованное место, содержащее все товары заказа, имеющее суммарные массу и объем товаров из данных их упаковок (с небольшой поправкой в сторону увеличения).

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

```JSON
{ 
"id":"1019" 
}
```

#### **В ответ возвращается:**

```JSON
{
"success": true

}
```

#### **Ошибка:** 

```JSON
{
"success": false,
"errors": [
 {
 "code": 0,
 "message": "Текст ошибки"
 }
]
}
```

###  

### Заказ → упаковать массовый

/api/lite/orders/packing/batch

Производит упаковку по списку переданных заказов (все неупакованные), аналогично штучной упаковке /api/lite/orders/packing и возвращает для упакованных заказов общую печатную форму.

Метод можно вызывать повторно для упакованных заказов - в этом случае упаковка повторно не производится, а только заказ включается в перечень для генерации печатной формы.

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

```JSON
{ 
    "orders":["1234", "5678"]  
}
```

#### **В ответ возвращается:**

```JSON
{
    "success": true,   
    "orders": [
        {
            "id": "1234",
            "success": true,           
            "errors": null
        },
        {
            "id": "5678",
            "success": false,      
            "errors": [
             {
               "code": 0,
               "message": "Текст ошибки"
            }         
        }
    ],
    "content" : "base64data"   // pdf печатной формы упакованных заказов из списка переданных
}
```

#### **Ошибка:** 

```JSON
{
"success": false,
"errors": [
 {
 "code": 0,
 "message": "Текст ошибки"
 }
]
}
```

###  

### Заказ → распаковать

/api/lite/orders/packing

Производит полную распаковку указанного упакованного заказа

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

```JSON
{ 
"id":"1018" 
}
```

#### **В ответ возвращается:**

```JSON
{
"success": true

}
```

#### **Ошибка:** 

```JSON
{
"success": false,
"errors": [
 {
 "code": 0,
 "message": "Текст ошибки"
 }
]
}
```

# /api/lite/orders/packing_control

### Заказ → контроль упаковки

/api/lite/orders/packing\_control

Производит контроль упаковки по ШК, если склад с настройкой контроля упаковки.

В успешном ответе будет присутствовать проверенный ШК и номер заказа.

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

```JSON
{
"id": "202233856366"
}
```

#### **<span style="color: #172b4d;">В ответ возвращается</span>**:

```JSON
{
    "success": true,
    "id": "202228134882",
    "orderId": "8057-1048"
}
```

#### **Ошибка:** 

```JSON
{
"success": false,
"errors": [
 {
 "code": 0,
 "message": "Текст ошибки"
 }
]
}
```

###  

### Заказ → контроль упаковки

/api/lite/orders/packing\_control

Возвращает последние проконтролированные упакованные места.

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

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

Пример: `/api/lite/orders/packing_control?page=0&size=20`

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

#### **Описание результата запроса**

<div id="bkmrk-"><table class="relative-table confluenceTable tablesorter tablesorter-default" role="grid" style="width: 100.0%;"><colgroup><col style="width: 20.0878%;"></col><col style="width: 5.26894%;"></col><col style="width: 74.6432%;"></col></colgroup><thead></thead></table>

</div><div id="bkmrk-%D0%9F%D0%BE%D0%BB%D0%B5-%D0%A2%D0%B8%D0%BF-%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5-st"><table class="relative-table confluenceTable tablesorter tablesorter-default" role="grid" style="width: 100%; height: 498px;"><tbody aria-live="polite" aria-relevant="all"><tr style="height: 29px;"><td style="height: 29px; width: 20.2469%;">**Поле**</td><td style="height: 29px; width: 18.6419%;">**Тип**</td><td style="height: 29px; width: 61.1111%;">**Описание**</td></tr><tr role="row" style="height: 29px;"><td class="confluenceTd" style="height: 29px; width: 20.2469%;">stickerBarcode</td><td class="confluenceTd" style="height: 29px; width: 18.6419%;">string</td><td class="confluenceTd" style="height: 29px; width: 61.1111%;">Штрих код</td></tr><tr role="row" style="height: 46px;"><td class="confluenceTd" style="height: 46px; width: 20.2469%;">packingControlDate</td><td class="confluenceTd" style="height: 46px; width: 18.6419%;">datetime</td><td class="confluenceTd" style="height: 46px; width: 61.1111%;">Время проверки упакованного места</td></tr><tr role="row" style="height: 29px;"><td class="confluenceTd" style="height: 29px; width: 20.2469%;">orderId</td><td class="confluenceTd" style="height: 29px; width: 18.6419%;">string</td><td class="confluenceTd" style="height: 29px; width: 61.1111%;">Номер заказа</td></tr><tr role="row" style="height: 29px;"><td class="confluenceTd" style="height: 29px; width: 20.2469%;">deliveryCompany</td><td class="confluenceTd" style="height: 29px; width: 18.6419%;">string</td><td class="confluenceTd" style="height: 29px; width: 61.1111%;"><span style="color: #172b4d;">Наименование курьерской службы</span></td></tr><tr role="row" style="height: 46px;"><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 46px; width: 20.2469%;" title="Цвет фона: Желтый">**receiver**</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 46px; width: 18.6419%;" title="Цвет фона: Желтый"><span style="color: #172b4d;" title="">Object</span></td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 46px; width: 61.1111%;" title="Цвет фона: Желтый"><span style="color: #172b4d;" title="">Объект, описывающий получателя заказа</span></td></tr><tr role="row" style="height: 29px;"><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 20.2469%;" title="Цвет фона: Желтый"><span style="color: #172b4d;" title="">name</span></td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 18.6419%;" title="Цвет фона: Желтый">string</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 61.1111%;" title="Цвет фона: Желтый"><span style="color: #172b4d;" title="">Имя</span></td></tr><tr role="row" style="height: 29px;"><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 20.2469%;" title="Цвет фона: Желтый"><span style="color: #172b4d;" title="">surname</span></td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 18.6419%;" title="Цвет фона: Желтый">string</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 61.1111%;" title="Цвет фона: Желтый"><span style="color: #172b4d;" title="">Фамилия</span></td></tr><tr role="row" style="height: 29px;"><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 20.2469%;" title="Цвет фона: Желтый"><span style="color: #172b4d;" title="">patronymic</span></td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 18.6419%;" title="Цвет фона: Желтый">string</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 61.1111%;" title="Цвет фона: Желтый"><span style="color: #172b4d;" title="">Отчество</span></td></tr><tr role="row" style="height: 29px;"><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 20.2469%;" title="Цвет фона: Желтый">fullName</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 18.6419%;" title="Цвет фона: Желтый">string</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 61.1111%;" title="Цвет фона: Желтый">ФИО</td></tr><tr role="row" style="height: 29px;"><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 20.2469%;" title="Цвет фона: Желтый"><span style="color: #172b4d;" title="">phone</span></td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 18.6419%;" title="Цвет фона: Желтый">string</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 61.1111%;" title="Цвет фона: Желтый"><span style="color: #172b4d;" title="">Телефон (отформатированный)</span></td></tr><tr role="row" style="height: 29px;"><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 20.2469%;" title="Цвет фона: Желтый">rawPhone</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 18.6419%;" title="Цвет фона: Желтый">string</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 61.1111%;" title="Цвет фона: Желтый">Телефон (в чистом виде)</td></tr><tr role="row" style="height: 29px;"><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 20.2469%;" title="Цвет фона: Желтый"><span style="color: #172b4d;" title="">alternativePhone</span></td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 18.6419%;" title="Цвет фона: Желтый">string</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 61.1111%;" title="Цвет фона: Желтый"><span style="color: #172b4d;" title="">Альтернативный телефон</span></td></tr><tr role="row" style="height: 29px;"><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 20.2469%;" title="Цвет фона: Желтый"><span style="color: #172b4d;" title="">email</span></td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 18.6419%;" title="Цвет фона: Желтый">string</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 61.1111%;" title="Цвет фона: Желтый"><span style="color: #172b4d;" title="">Почтовый адрес</span></td></tr><tr role="row" style="height: 29px;"><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 20.2469%;" title="Цвет фона: Желтый">post</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 18.6419%;" title="Цвет фона: Желтый">string</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 61.1111%;" title="Цвет фона: Желтый">Должность</td></tr><tr role="row" style="height: 29px;"><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 20.2469%;" title="Цвет фона: Желтый">personType</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 18.6419%;" title="Цвет фона: Желтый">string</td><td class="highlight-yellow confluenceTd" data-highlight-colour="yellow" style="height: 29px; width: 61.1111%;" title="Цвет фона: Желтый">Тип пользователя</td></tr></tbody></table>

</div>#### **Пример ответа:**

```JSON
{ 
    "success": true,
    "recordsTotal": 8,
    "takeOutPackings": [
        {
            "stickerBarcode": "202233856366",
            "packingControlDate": "2020-05-08 20:38:08.353",
            "orderId": "3248-1005",
            "deliveryCompany": "PickPoint",
            "receiver": {
                "name": "Петр",
                "surname": "толстой",
                "patronymic": "",
                "fullName": "Толстой Петр",
                "phone": "89011111111",
                "rawPhone": "89011111111",
                "alternativePhone": "",
                "email": "petr@petr.net",
                "post": null,
                "personType": "CUSTOMER"
            }
        },
        ...
    ]
}
```

# /api/lite/orders/tag

### Заказ → установить метку на заказе

/api/lite/orders/tag

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

```JSON
{
  "id": "1000",
  "tagId": "1001"
}
```

#### **Успех:**

```JSON
{
  "success": true
}
```

#### **Ошибка:**

```JSON
{
  "success": false,
  "errors": [
    {
      "code": 0,
      "message": "Метки с указанным id не существует"
    }
  ]
}
```

###  

### Заказ → снять метку с заказа

/api/lite/order/tag

Снимает метку с заказа.

#### **Запрос:**

```JSON
{
  "id": "1000",
  "tagId": "1001"
}
```

#### **Успешный ответ:**

```JSON
{
  "success": true
}
```

# /api/lite/orders/calc_insurance_sum

### Расчет страховой стоимости заказа

/api/lite/orders/calc\_insurance\_sum

Расчет страховой стоимости заказа исходяиз переданных товаров и с учетом настроек процента страховой суммы на данный канал доставки.

Заказ анализируется только из переданных данных, без поиска заказа в БД.

В качестве dto используется dto заказа из /orders.

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

```JSON
{
              
          "totalOrderSum": 15,
          "paymentStatus": "NOT_PAID",
          "confirmStatus": "NEED_CONFIRM",
          "paymentMethodCode": "cod-cash",
          "paymentMethodType": "COD_CASH",
          "needCustomerPayment": false,
          "tags": [],
          "delivery": {
              "code": "1a625a2c-c121-617c-23b9-5bbfbfb22eec",
              "type": "PVZ",
              "title": "PickPoint",
              "pickupPointId": "3",
              "logoUrl": "https://storage.yandexcloud.net/lk-kak2c/delivery_pickpoint_left.svg",
              "trackingNumber": null,
              "trackingURL": null,
              "desiredDeliveryDate": null,
              "desiredDeliveryTimeFrom": "09:00",
              "desiredDeliveryTimeTo": "18:00",
              "deliveryComment": null,
              "address": {
                  "country": "Россия",
                  "countryCode": "RU",
                  "region": "Москва",
                  "area": null,
                  "city": "Москва",
                  "settlement": null,
                  "street": "ул Озёрная",
                  "house": "33",
                  "block": "",
                  "building": "",
                  "flat": null,
                  "fullAddress": "119361, г Москва, ул Озёрная, д 33",
                  "fullCity": null,
                  "rawData": null,
                  "zip": "119361",
                  "regionFias": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
                  "areaFias": null,
                  "cityFias": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
                  "settlementFias": null
              },
              "receiver": {
                  "name": "Валерьевна",
                  "surname": "Ирина",
                  "patronymic": null,
                  "fullName": "Ирина Валерьевна",
                  "phone": "89011111111",
                  "rawPhone": null,
                  "alternativePhone": "",
                  "email": "i-fomina@yandedx.ru",
                  "post": null,
                  "personType": "CUSTOMER"
              },
              "deliveryServices": []
          },
          "legalEntity": {
              "id": "3c0a3ad3-b10f-4299-5b1b-a3d90b0c198a",
              "type": "PERSON",
              "name": " Розничный покупатель",
              "organization": null,
              "person": null
          },
          "items": [
              {
                  "num": 1,
                  "variantId": "delivery",
                  "name": "Доставка",
                  "quantity": 1,
                  "vatRate": "NO_VAT",
                  "price": 0,
                  "skuType": "SERVICE"
              },
              {
                  "num": 2,
                  "variantId": "BR00T-000116",
                  "productId": "BR00T-000116",
                  "productExtId": "BR00T-000116",
                  "name": "Набор для Бро №3: помада для волос, гель для душа + шампунь",
                  "article": "BR00T-000116",
                  "quantity": 5,
                  "quantityAvailable": 38,
                  "vatRate": "NO_VAT",
                  "price": 30,
                  "img": "https://storage.yandexcloud.net/images-k2c/90960e52-86cf-4342-9ecc-497bb91f0af0.jpg",
                  "itemAmountState": {
                      "amountORDERED": 5,
                      "amountRESERVED": 5,
                      "amountPACKED": 0,
                      "amountSHIPPED": 0,
                      "amountDELIVERED": 0,
                      "amountLOST": 0,
                      "amountFACT_DELIVERED": 0,
                      "amountRETURNED": 0
                  },
                  "skuType": "SKU",    
                  "itemDimensions": {
                      "height": 20,
                      "width": 20,
                      "depth": 10
                  },
                  "itemWeight": 500
              },
              {
                  "num": 3,
                  "variantId": "BR00T-000133",
                  "productId": "BR00T-000133",
                  "productExtId": "BR00T-000133",
                  "name": "Брелок для ключей/рюкзака Bro Cosmetics Crew",
                  "article": "BR00T-000133",
                  "quantity": 22,
                  "quantityAvailable": 1,
                  "vatRate": "NO_VAT",
                  "price": 15,
                  "img": "https://storage.yandexcloud.net/images-k2c/b99569d2-be64-4a41-9cfa-e9eb5c339485.jpg",
                  "itemAmountState": {
                      "amountORDERED": 22,
                      "amountRESERVED": 22,
                      "amountPACKED": 0,
                      "amountSHIPPED": 0,
                      "amountDELIVERED": 0,
                      "amountLOST": 0,
                      "amountFACT_DELIVERED": 0,
                      "amountRETURNED": 0
                  },
                  "skuType": "SKU",
                  "itemDimensions": {
                      "height": 2,
                      "width": 1,
                      "depth": 1
                  },
                  "itemWeight": 50
              }
          ],
          "expenses": [],
          "customerPaymentInProcess": false,
          "warehouseName": "Tempoline",
          "warehouseCode": "6805bc64-270f-ae7d-1231-773ff181e446",
          "c": "4f794476-a895-897d-d4a4-119924305917"
      }
```

В ответ возвращается

#### **Успех:**

```JSON
{
    "success": true,
    "insuranceSum": 240.2
}
```

#### **Ошибка:** 

```JSON
{
"success": false,
"errors": [
 {
 "code": 0,
 "message": "Текст ошибки"
 }
]
}
```

# /api/lite/tag

### Создание/редактирование/удаление метки

Для создания / редактирования

/api/lite/tag

Для создания или редактирования метки, выполняется следующий POST запрос.

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

```JSON
{ 
    "id": "идентификатор метки",
    "name": "На производстве",
    "color_id": "color1"
   
}
```

Если id не указан, тогда выполняется создание новой метки, если id указан – метка обновляется.

В ответ возвращается результат операции и id созданной/отредактированной метки.

#### **Пример успешного ответа:**

```JSON
{
  "success": true,
  "id": "1000"
}
```

#### **В случае ошибки:**

```JSON
{
  "success": false,
  "errors": [
    {
      "code": 0,
      "message": "Метки с указанным id не существует"
    }
  ]
}
```

#### **Для удаления:**

/api/lite/tag

Для удаления метки, выполняется следующий POST запрос с указанием идентификатора метки.

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

```JSON
{ 
   "id": "1000" 
}
```

В ответ возвращается результат операции и id удаленной метки.

#### **Пример успешного ответа:**

```JSON
{
  "success": true,
  "id": "1000"
}
```

#### **В случае ошибки:**

```JSON
{
  "success": false,
  "errors": [
    {
      "code": 0,
      "message": "Метки с указанным id не существует"
    }
  ]
}
```

<div data-hasbody="true" data-macro-name="code" id="bkmrk-"><div><div data-hasbody="true" data-macro-name="code"><div><div data-hasbody="true" data-macro-name="code"><div></div></div></div></div></div></div>### Получение списка меток 

/api/lite/tag

В ответ возвращается список всех созданных меток, а также набор доступных цветов для меток.

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

```JSON
{
  "tags": [
    {
      "id": "1000",
      "name": "В производстве",
      "color": "color1"
    },
    {
      "id": "1001",
      "name": "VIP",
      "color": "color2"
    }
  ],
  "colors": [
    {
      "id": "color1",
      "code": "#FF0000"
    },
    {
      "id": "color2",
      "code": "#FFDD00"
    }
  ]
}
```

# /api/lite/report/order

### XLS Отчёт по заказам

/api/lite/report/order

Возвращает отчёт по всем заказам в формате XLS.

По умолчанию, если доп. параметры не переданы, возвращает список ВСЕХ заказов за всё время.

Для запроса списка заказов за определённый интервал, необходимо передать доп. параметры:

`<strong>from</strong>=yyyy-MM-ddTHH:mm:ss и <strong>to</strong>=yyyy-MM-ddTHH:mm:ss`

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

`<span style="color: #505050;">/api/lite/report/order?from=2019-10-29T12:00:45&to=2019-10-31T11:02:37</span>`

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

```JSON
{
    "success": true,
    "fileName": "OrderReport(17233597)13556330559279078228.xls",
    "content": "0M8R4K(...)AAAAAAAAAAAAAAAAAAAAAA==" //Файл в формате excel, закодированный в BASE64 строке
}
```

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

```JSON
{
  "success": false,
  "errors": [
    {
      "code": 0,
      "message": "текст ошибки"
    }
  ]
}
```

# /api/lite/pub/orders

### Создание заказа для виджета

/api/lite/pub/orders

(метод требует [авторизации по домену](http://wiki.kak2c.ru/books/kaktus-dlya-razrabotchikov/page/avtorizatsiya-po-domenu-v-publichnykh-metodakh-api))

Создание заказа для корзины и других клиентов по АПИ

Создает новый заказ в системе Кактус.

Цены задавать нельзя, они подставятся в бэкенде из актуальных

Доставка перерасчитается в бэкенде по указанным данным заказа

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

```JSON
{
  "comment": "",
  "paymentMethodCode": "cod-cash",
  "orderTag": "tag1",
  "totalOrderSum": 5490,
  "delivery": {
    "code": "PICKPOINT",
    "pickupPointId": "2201-001",
    "desiredDeliveryDate": "2020-02-14",
    "desiredDeliveryTimeFrom": "09:00",
    "desiredDeliveryTimeTo": "20:00",
    "deliveryComment": "Поскорее",
    "receiver": {
      "name": "петр",
      "surname": "толстой",
      "patronymic": "",
      "fullName": "",
      "phone": "89011111111",
      "alternativePhone": "",
      "email": "petr@petr.net"
    },
    "address": {
    "region": "Алтайский",
    "area": null,
    "city": "Барнаул",
    "settlement": null,
    "street": "Барнаульская",
    "house": "1",
    "block": "",
    "building": "",
    "flat": "",
    "fullAddress": "",
    "zip": "",
    "regionFias": "8276c6a1-1a86-4f0d-8920-aba34d4cc34a",
    "areaFias": null,
    "cityFias": "d13945a8-7017-46ab-b1e6-ede1e89317ad",
    "settlementFias": null,
    "country": "RU"
    }
  },
  "items": [
    {
      "num": 1,
      "variantId": "1001", 
      "variantExtId": null,     
      "quantity": 1,
      "bundleOptionalVariants": [
        "1012"
      ]
    },
    {
      "num": 2,
      "variantId": "delivery",
      "variantExtId": null
    }
  ],
  "promocode":null,
  "customData":"some data",
  "urlParams":[
  {
    "name":"name1",
    "value":"value1"
  }
 ],
  "deliveryServiceOptions": {
        "PICKPOINT_DELIVERY": "TRYING;PARTIAL_DELIVERY"
   },
  "consentToNewsletter": true
}
```

#### **В ответ возвращается:**

```JSON
{
    "success": true,
    "orderId": "1285-1002",
    "c": "2b92b631-7f1b-c52a-897e-30bc628f87e5"
}
```

#### **Ошибка:** 

```JSON
{
"success": false,
"errors": [
 {
 "code": 0,
 "message": "Текст ошибки"
 }
]
}
```

###  

### Запрос списка заказов

/api/lite/pub/orders

Метод возвращает запрошенный заказ по его номеру (id) и проверочному коду (с)

Пример запроса: `<span style="color: #505050;">api/lite/pub/orders?id=7277-1002&c=f300ae30-507c-2d36-d37c-e6397084b6e2</span>`

Описание полей смотреть для метода:

/api/lite/orders

Примечание: Возвращается неполный список полей по сравнению с GET /api/lite/orders.

#### **Пример результата запроса:**

```JSON
{
    "success": true,
    "orders": [
        {
            "id": "7277-1002",
            "date": "2020-01-22 16:37:56",
            "updateTs": "2020-01-22 16:37:57.528",
            "status": "ORDER_INFO_DRAFT",
            "totalOrderSum": 999,
            "paymentStatus": "NOT_PAID",
            "paymentMethodCode": "online",
            "needCustomerPayment": false,
            "comment": "",
            "delivery": {
                "code": "PICKPOINT",
                "type": "PVZ",
                "title": "PickPoint",
                "pickupPointId": "12345",
                "logoUrl": null,
                "trackingNumber": null,
                "trackingURL": null,
                "desiredDeliveryDate": "2020-02-14",
                "desiredDeliveryTimeFrom": "09:00",
                "desiredDeliveryTimeTo": "20:00",
                "deliveryComment": "Поскорее",
                "address": {
                    "country": "Россия",
                    "countryCode": "RU",
                    "region": "Алтайский",
                    "area": null,
                    "city": "Барнаул",
                    "settlement": null,
                    "street": "",
                    "house": "",
                    "block": "",
                    "building": "",
                    "flat": "",
                    "fullAddress": "Алтайский, Барнаул",
                    "fullCity": null,
                    "rawData": null,
                    "zip": "",
                    "regionFias": "8276c6a1-1a86-4f0d-8920-aba34d4cc34a",
                    "areaFias": null,
                    "cityFias": "d13945a8-7017-46ab-b1e6-ede1e89317ad",
                    "settlementFias": null
                },
                "receiver": {
                    "name": "Петр",
                    "surname": "толстой",
                    "patronymic": "",
                    "phone": "89011111111",
                    "alternativePhone": "",
                    "email": "petr@petr.net",
                    "post": null,
                    "personType": null
                }
            },
            "items": [
                {
                    "num": 1,
                    "productId": "1001",
                    "productExtId": null,
                    "variantId": "1001",
                    "variantExtId": null,                   
                    "name": "Кактус Цереус",
                    "quantity": 1,
                    "price": 999,
                    "img": "https://img.kak2c.ru/i/j/j/tYqAVdh1_c.jpg?1579689505",
                    "skuType": "SKU"
                },
                {
                    "num": 2,
                    "productId": null,
                    "variantId": "delivery",
                    "name": "Доставка",
                    "quantity": 1,
                    "price": 0,
                    "skuType": "SERVICE"
                }
            ],
            "customerPaymentInProcess": false,
          	"shopUrl": "https://shop6750043.kak2c.ru",
            "c": "f300ae30-507c-2d36-d37c-e6397084b6e2"
        }
    ]
}
```

#### **Ошибка:**

```JSON
{
"success": false,
"errors": [
 {
 "code": 0,
 "message": "Текст ошибки"
 }
]
}
```

###  

### Расчет скидки по заказу

/api/lite/pub/orders/discount

Запрос расчета скидки по заказу, по указанному промокоду. Структура запроса такая же как в создании заказа.

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

```JSON
{
  "comment": "",
  "paymentMethodCode": "online",
  "totalOrderSum": 5490,
  "delivery": {
    "сode": "PICKPOINT",
    "pickupPointId": "12345",
    "desiredDeliveryDate": "22.02.2020",
    "desiredDeliveryTimeFrom": "09:00",
    "desiredDeliveryTimeTo": "20:00",
    "deliveryComment": "Поскорее",
    "receiver": {
      "name": "петр",
      "surname": "толстой",
      "patronymic": "",
      "fullName": "",
      "phone": "23232323",
      "alternativePhone": "",
      "email": "petr@petr.net"
    },
    "address": {
    "region": "Алтайский",
    "area": null,
    "city": "Барнаул",
    "settlement": null,
    "street": "",
    "house": "",
    "block": "",
    "building": "",
    "flat": "",
    "fullAddress": "",
    "zip": "",
    "regionFias": "8276c6a1-1a86-4f0d-8920-aba34d4cc34a",
    "areaFias": null,
    "cityFias": "d13945a8-7017-46ab-b1e6-ede1e89317ad",
    "settlementFias": null,
    "country": "RU"
    }
  },
  "items": [
    {
      "num": 1,
      "variantId": "1001",
      "productId":"1001",
      "quantity": 1
    },
    {
      "num": 2,
      "variantId": "delivery",
      "productId":"delivery"
    }
  ],
  "promocode":"PROMO",
  "customData":"some data",
  "urlParams":[
  {
    "name":"name1",
    "value":"value1"
  }
 ],
  "deliveryServiceOptions": {
        "PICKPOINT_DELIVERY": "TRYING;PARTIAL_DELIVERY"
   }
}
```

#### **В ответ возвращается:**

```JSON
{
    "success": true,
    "discounts": [
        {
            "discountValue": 123.45,
            "deliveryDiscountValue": 123.45,
            "discountType": "PROMOCODE"  // PAYMENT_TYPE
        }
    ]
   
}
```

#### **Ошибка:** 

```JSON
{
"success": false,
"errors": [
 {
 "code": 0,
 "message": "Текст ошибки"
 }
]
}
```

###  

### Проверка промокодов

/api/lite/pub/promocode/conditions/check

<span style="color: #172b4d;">Для валидации условий промокода, необходимо передать весь заказ целиком, с заполненным промокодом (аналогично /api/lite/pub/orders)</span>

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

```JSON
{
  "comment": "",
  "paymentMethodCode": "online",
  "totalOrderSum": 5490,
  "delivery": {
    "сode": "PICKPOINT",
    "pickupPointId": "12345",
    "desiredDeliveryDate": "22.02.2020",
    "desiredDeliveryTimeFrom": "09:00",
    "desiredDeliveryTimeTo": "20:00",
    "deliveryComment": "Поскорее",
    "receiver": {
      "name": "петр",
      "surname": "толстой",
      "patronymic": "",
      "fullName": "",
      "phone": "23232323",
      "alternativePhone": "",
      "email": "petr@petr.net"
    },
    "address": {
    "region": "Алтайский",
    "area": null,
    "city": "Барнаул",
    "settlement": null,
    "street": "",
    "house": "",
    "block": "",
    "building": "",
    "flat": "",
    "fullAddress": "",
    "zip": "",
    "regionFias": "8276c6a1-1a86-4f0d-8920-aba34d4cc34a",
    "areaFias": null,
    "cityFias": "d13945a8-7017-46ab-b1e6-ede1e89317ad",
    "settlementFias": null,
    "country": "RU"
    }
  },
  "items": [
    {
      "num": 1,
      "variantId": "1001",
      "productId":"1001",
      "quantity": 1
    },
    {
      "num": 2,
      "variantId": "delivery",
      "productId":"delivery"
    }
  ],
  "promocode":"TEST",
  "customData":"some data",
  "urlParams":[
  {
    "name":"name1",
    "value":"value1"
  }
 ],
  "deliveryServiceOptions": {
        "PICKPOINT_DELIVERY": "TRYING;PARTIAL_DELIVERY"
   }
}
```

#### **Результат запроса:** 

```JSON
{
   "success":true,
   "code":"code",
   "isActive":true,
   "discountType":"FIX",
   "discountValue":836,
   "hasConditions":true,
   "deliveryDiscountValue":50, //Скидка на доставку в %
   "bonusSkus":[
    {

      "productId":"123",

      "variantId":"456",

      "quantity": 2
    }  
   ]
}
```

#### **Ошибка:**

```JSON
{
  "success": false,
  "errors": [
    {
      "code": 0,
      "message": "текст ошибки"
    }
  ]
}
```

# /api/lite/pub/order-discount

### Запросить размер скидок по заказу (публичный) -(V1)

(метод требует [авторизации по домену](http://wiki.kak2c.ru/books/kaktus-dlya-razrabotchikov/page/avtorizatsiya-po-domenu-v-publichnykh-metodakh-api))

Проверка переданного промокода на активность

/api/lite/pub/order-discount

По отправленным данным заказа (с опциональным указанием промокода) - возвращает размер скидки в рублях для чекаута.

Формат передаваемых данных всегда аналогичен dto заказа в методе создания заказа (публичный):

/api/lite/pub/order

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

```JSON
{
  "comment": "",
  "confirmStatus": "APPROVED",
  "paymentStatus": "NOT_PAID",
  "paymentMethodCode": "cod-card",
  "totalOrderSum": "1330.00",
  "promocode":"testPercent",
  "delivery": {
    "receiver": {
      "name": "тест4",
      "phone": "9151321211",
      "alternativePhone": "",
      "email": ""
    },
    "deliveryCode": "GLOBAL_DELIVERY",
    "timeFrom": "09:00",
    "timeTo": "20:00",
    "desiredDeliveryDate": null,
    "deliveryComment": "",
    "address": {
      "regionFias": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
      "areaFias": null,
      "cityFias": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
      "settlementFias": null,
      "country": "RU",
      "region": "Москва",
      "area": null,
      "city": "Москва",
      "settlement": null,
      "street": "",
      "house": "",
      "block": "",
      "building": "",
      "flat": "",
      "fullAddress": "",
      "zip": ""
    },
    "pickupPointId": ""
     
  },
  "items": [
    {
      "num": 1,
      "id": "1001",
      "quantity": 3,
      "variants": [
         
      ]
    },
     {
      "num": 2,
      "id": "1002",
      "quantity": 2,
      "variants": [
         
      ]
    },
    {
      "num": 3,
      "id": "delivery"
    }
  ]
}
```

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

```JSON
{
    "success": true,
    "discounts": [
        {
            "discountType": "PROMOCODE", //   PROMOCODE | PAYMENT_TYPE
            "discountValue": 123.45,
            "deliveryDiscountValue" : 50 //Скидка на доставку в %
        },
        {
            "discountType": "PAYMENT_TYPE", //   PROMOCODE | PAYMENT_TYPE
            "discountValue": 20
        }
    ]   
}
```

# /api/lite/pub/payment

### <span style="color: #000000;">Оплата заказа покупателем</span>

<span style="color: #000000;">/api/lite/pub/payment?orderId=humanId</span>

Параметр: humanId заказа покупателя.

В ответе данные для формирования html-формы отсылки на оплату.

#### **Ответ:**

```JSON
{
    "success": true,
    "errors": [],
    "redirectData": {
        "data": {
            "entries": [
                {
                    "num": 0,
                    "name": "MERCHANT",
                    "value": "kaktwocr"
                },
                {
                    "num": 1,
                    "name": "ORDER_REF",
                    "value": "25567175-8d84-e371-90fa-8a6e86a69aa4"
                },
                {
                    "num": 2,
                    "name": "ORDER_DATE",
                    "value": "2019-03-11 17:09:35"
                },
                {
                    "num": 3,
                    "name": "ORDER_PNAME[]",
                    "value": "Пополнение баланса аккаунта №6419855"
                },
                {
                    "num": 4,
                    "name": "ORDER_PCODE[]",
                    "value": "balance"
                },
                {
                    "num": 5,
                    "name": "ORDER_PRICE[]",
                    "value": "222.00"
                },
                {
                    "num": 6,
                    "name": "ORDER_QTY[]",
                    "value": "1"
                },
                {
                    "num": 7,
                    "name": "ORDER_VAT[]",
                    "value": "0"
                },
                {
                    "num": 8,
                    "name": "PRICES_CURRENCY",
                    "value": "RUB"
                },
                {
                    "num": 9,
                    "name": "DESTINATION_CITY",
                    "value": ""
                },
                {
                    "num": 10,
                    "name": "DESTINATION_STATE",
                    "value": ""
                },
                {
                    "num": 11,
                    "name": "DESTINATION_COUNTRY",
                    "value": ""
                },
                {
                    "num": 12,
                    "name": "PAY_METHOD",
                    "value": "CCVISAMC"
                },
                {
                    "num": 13,
                    "name": "ORDER_PRICE_TYPE[]",
                    "value": "GROSS"
                },
                {
                    "num": 14,
                    "name": "ORDER_HASH",
                    "value": "6fe466d056fcc82836a861c322070381"
                },
                {
                    "num": 15,
                    "name": "BILL_FNAME",
                    "value": "Петр"
                },
                {
                    "num": 16,
                    "name": "BILL_LNAME",
                    "value": "Петров"
                },
                {
                    "num": 17,
                    "name": "BILL_EMAIL",
                    "value": "abc3@abc.ru"
                },
                {
                    "num": 18,
                    "name": "BILL_PHONE",
                    "value": "111111"
                },
                {
                    "num": 19,
                    "name": "BILL_COUNTRYCODE",
                    "value": "RU"
                },
                {
                    "num": 20,
                    "name": "BACK_REF",
                    "value": ""
                },
                {
                    "num": 21,
                    "name": "LANGUAGE",
                    "value": "RU"
                },
                {
                    "num": 22,
                    "name": "CURRENCY",
                    "value": "RUB"
                }
            ],
            "url": "https://sandbox.payu.ru/order/lu.php"
        },
        "paymentProvider": "PAYU"
    }
}
```

<div data-hasbody="true" data-macro-name="code" id="bkmrk-"><div></div></div>

# /api/lite/pub/orders/discount

### Запросить размер скидок по заказу (публичный)

/api/lite/pub/orders/discount

По отправленным данным заказа (с опциональным указанием промокода) - возвращает размер скидки в рублях для чекаута.

Формат передаваемых данных всегда аналогичен dto заказа в методе создания заказа (публичный):

/api/lite/pub/orders

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

```JSON
{
  	"promocode":"testPercent",
    "comment": "",
    "confirmStatus": "APPROVED",
    "delivery": {
        "address": {
            "area": null,
            "areaFias": null,
            "block": "",
            "building": "",
            "city": "Урюпинск",
            "cityFias": "2e5879fc-35c2-4354-816b-f1fce74ece87",
            "country": "RU",
            "flat": "",
            "fullAddress": "",
            "house": "",
            "region": "Волгоградская",
            "regionFias": "da051ec8-da2e-4a66-b542-473b8d221ab4",
            "settlement": null,
            "settlementFias": null,
            "street": "",
            "zip": ""
        },
        "code": "bb60d72c-2a25-11e9-8989-002590923634",
        "deliveryComment": "",
        "desiredDeliveryDate": null,
        "pickupPointId": "",
        "receiver": {
            "alternativePhone": "",
            "email": "",
            "name": "",
            "phone": ""
        },
        "timeFrom": "09:00",
        "timeTo": "20:00"
    },
    "forOrderDiscount": true,
    "items": [
        {
            "num": 1,
            "productId": "BR00T-000132",
            "quantity": 1,
            "variantId": "BR00T-000132"
        }
    ],
    "paymentMethodCode": "disk1",
    "paymentStatus": "NOT_PAID",
    "totalOrderSum": 690
}

```

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

```JSON
{
    "success": true,
    "discounts": [
      	{
            "discountValue": 2813.00, //общая применяемая скидка
            "orderSumDiscountValue": 1541.00, //скидка на итоговую сумму заказа (общая сумма заказа за вычетом потоварной скидки)(discountValue - skusDiscountValue)
            "skusDiscountValue": 1272.00, //Суммарная потоварная скидка
            "deliveryDiscountValue": 50, //Скидка на доставку в %
            "discountType": "PROMOCODE", //   PROMOCODE | PAYMENT_TYPE
            "discountFormula": "250.00 * 2 + (636.00 - 636.00) * 2 + 1030.00 + 636.00 * 2 - 1000 - (20% + 10%) = 1261", //формула расчёта скидки на сумму заказа
            "promocodeSkuDiscounts": [ //потоварные скидки
                {
                    "skuId": "1066", //ID товара
                    "quantity": 2, //Кол-во товара
                    "fixDiscountAmount": 1000, //Суммарная величина фикс скидки на товар
                    "percentDiscountAmount": 0, //Суммарная величина процента скидки на товар
                    "oldPrice": 636.00, //старая цена товара
                    "newPrice": 0, //цена товара после применения скидки
                    "formula": "(636.00 - 636.00) * 2" //формула расчёта скидки на товар
                }
            ]
        }
        {
            "discountType": "PAYMENT_TYPE", //   PROMOCODE | PAYMENT_TYPE
            "discountValue": 20
        }
    ]   
}
```

# /api/lite/orders/copy

### Копирование заказа

/api/lite/orders/copy

Копирует указанный заказ черновиком и возвращает номер созданного заказа

Обязательный параметр: id заказа. Например:

```JSON
{
    "id": "1001"
}
```

Формат ответа аналогичен списку заказов

#### **Пример ответа:**

```JSON
{
    "success": true,
    "orderId": "8057-1057",
    "c": "7ed78ba9-310f-e681-756c-71beb95853f6"
}
```

# /api/lite/pub/promocode/conditions/check

### Запросить проверку применения промокода по заказу (публичный)

/api/lite/pub/promocode/conditions/check

По отправленным данным заказа (с обязательным указанием промокода) - возвращает размер скидки в рублях для чекаута, а также возможные промотовары

Формат передаваемых данных всегда аналогичен dto заказа в методе создания заказа (публичный):

/api/lite/pub/orders

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

```JSON
{
  	"promocode":"testFix",
    "comment": "",
    "confirmStatus": "APPROVED",
    "delivery": {
        "address": {
            "area": null,
            "areaFias": null,
            "block": "",
            "building": "",
            "city": "Урюпинск",
            "cityFias": "2e5879fc-35c2-4354-816b-f1fce74ece87",
            "country": "RU",
            "flat": "",
            "fullAddress": "",
            "house": "",
            "region": "Волгоградская",
            "regionFias": "da051ec8-da2e-4a66-b542-473b8d221ab4",
            "settlement": null,
            "settlementFias": null,
            "street": "",
            "zip": ""
        },
        "code": "bb60d72c-2a25-11e9-8989-002590923634",
        "deliveryComment": "",
        "desiredDeliveryDate": null,
        "pickupPointId": "",
        "receiver": {
            "alternativePhone": "",
            "email": "",
            "name": "",
            "phone": ""
        },
        "timeFrom": "09:00",
        "timeTo": "20:00"
    },
    "items": [
        {
            "num": 1,
            "productId": "BR00T-000132",
            "quantity": 1,
            "variantId": "BR00T-000132"
        }
    ],
    "paymentMethodCode": "disk1",
    "paymentStatus": "NOT_PAID",
    "totalOrderSum": 690
}

```

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

```JSON
{
    "success": true,
    "code": "testFix",
    "isActive": true,
    "discountType": "FIX",
    "discountValue": 990,
    "hasConditions": true,
    "deliveryDiscountValue": 0,
    "bonusSkus": {
        "1002": 1
    }
}
```

# /api/lite/orders/receiver/address

### Заказ → обновление адреса доставки получателю

/api/lite/orders/receiver/address

Возможность обновить только адрес доставки

id - номер заказа

#### **Запрос**

```JSON
{
    "id": "8057-1102",
    "address": {
                    "country": "Россия",
                    "countryCode": "RU",
                    "region": "Москва",
                    "area": null,
                    "city": "Москва",
                    "settlement": null,
                    "street": "Лубянка",
                    "house": "3",
                    "block": "",
                    "building": "",
                    "flat": "",
                    "fullAddress": "Алтайский, Барнаул, Барнаульская, д 1",
                    "fullCity": null,
                    "rawData": "Алтайский, Барнаул, Барнаульская, д 1",
                    "zip": "",
                    "regionFias": "8276c6a1-1a86-4f0d-8920-aba34d4cc34a",
                    "areaFias": null,
                    "cityFias": "d13945a8-7017-46ab-b1e6-ede1e89317ad",
                    "settlementFias": null
                }
}
```

####  

#### **Пример успешного ответа**

```JSON
{
    "success": true  
}
```

<div id="bkmrk-"></div>#### **В случае ошибки:**

```JSON
{
    "success": false,
    "errors": [
        {
            "code": 0,
            "message": "Текст ошибки"
        }
    ]  
}
```

<div data-hasbody="true" data-macro-name="code" id="bkmrk--0"><div></div></div>

# /api/lite/orders/file

/api/lite/orders/file

Добавляет файл к заказу.

Параметры передаются как form-data:

<table border="1" id="bkmrk-upfile-%D0%A4%D0%B0%D0%B9%D0%BB-%D0%B4%D0%BB%D1%8F-%D0%B7%D0%B0%D0%B3%D1%80" style="border-collapse: collapse; width: 100%;"><tbody><tr><td style="width: 50%;">upfile</td><td style="width: 50%;">Файл для загрузки</td></tr><tr><td style="width: 50%;">id</td><td style="width: 50%;">Идентификатор заказа (humanId)</td></tr><tr><td style="width: 50%;">print\_when\_packing</td><td style="width: 50%;">Печатать при упаковке</td></tr><tr><td style="width: 50%;">copies\_qty</td><td style="width: 50%;">Кол-во копий</td></tr></tbody></table>

#### **Пример ответа:**

```JSON
{
    "success": true,
    "id": "b233372d-cf7b-f07b-446b-128912be7c8a",
    "fileType": "JPG",
    "fileName": "IMG_20200822_101244",
  	"fileSource": "USER", //ESHOP | FULFILLMENT
    "fileExt": "jpg",
    "url": "https://storage.yandexcloud.net/order-files-kak2c/d0f03942-8d75-4456-93af-42ec518ef0a9.jpg",
    "printWhenPacking": false,
    "copiesQty": 1
}
```

/api/lite/orders/file

Удаляет файл

В параметре id передается идентификатор файла.

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

DELETE [https://app.kak2c.ru/api/lite/orders/file?id=b233372d-cf7b-f07b-446b-128912be7c8a](https://app.kak2c.ru/api/lite/orders/file?id=b233372d-cf7b-f07b-446b-128912be7c8a)

#### **Пример ответа:**

```JSON
{
  "success": true
}
```

# /api/lite/orders/file/edit

/api/lite/orders/file/edit

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

```JSON
{
    "id": "b9e3efdd-455e-af10-996f-2cf6f03d9775",
    "copiesQty": 2,
    "printWhenPacking": true
}
```

#### **Пример ответа:**

```JSON
{
    "success": true
}
```

# /api/lite/orders/discounts

### Применение промокода и скидки

/api/lite/orders/discounts

Позволяет применить или удалить промокод и скидку

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

```JSON
{
    "id": "4249-1647",
    "promocode": "promocode",
    "manualDiscount": {
        "isActive": true,
        "discountType": "PERCENT",   // PERCENT,FIX
        "discountValue": 10
    }
}
```

#### **Успех:**

```JSON
{
    "success": true
}
```

#### **Ошибка:**

```JSON
{
    "success": false,
    "errors": [
        {
            "code": 0,
            "message": "Текст ошибки"
        }
    ]
}
```

# /api/lite/orders/email/repeat

### Заказ - повторить отправку email покупателю

/api/lite/orders/email/repeat

Отправляет email покупателю о создании заказа.

Параметры - humanId заказа и код "c"

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

```JSON
{  
 "id": "8202-1051",
 "c":"224f9149-a6c3-e408-5193-42cc55fe5749"	
}   
```

В ответ возвращается

#### **успех:**

```JSON
{
    "success": true  
}
```

#### **ошибка:** 

```JSON
{
"success": false,
"errors": [
 {
 "code": 0,
 "message": "Текст ошибки"
 }
]
}
```

# /api/lite/orders/sync_ff

### Заказ - синхронизация с Фулфилмент складом

/api/lite/orders/sync\_ff

Выгрузка текущего состояния заказа на склад Фулфилмент (если в заказе проставлен склад такого типа).

В случае успеха выполнения - нужно перезакачать данные о заказе.

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

```JSON
{ 
    "id":"1234"  
}        
```

В ответ возвращается

#### **успех:**

```JSON
{
    "success": true   
}
```

#### **ошибка:** 

```JSON
{
"success": false,
"errors": [
 {
 "code": 0,
 "message": "Текст ошибки"
 }
]
}
```

# /api/lite/orders/delivery

### Заказ → обновление данных доставки

/api/lite/orders/delivery

Возможность обновить все данные по доставке заказа

id - номер заказа

Формат аналогичный секции delivery в GET /orders

#### **Запрос**

```JSON
{
 
            "id": "8202-1051",
          
            "delivery": {
                "code": "624f1b23-049f-a1aa-ee21-b6b1523a88b1",               
                "pickupPointId": "2201-002",   
                "deliveryComment": "Поскорее",
                "desiredDeliveryDate": "2020-08-13",
                "desiredDeliveryTimeFrom": "09:00",
                "desiredDeliveryTimeTo": "20:00", 
                "isDeliverySumLimitActive": true,
                "deliverySumLimitAmount": 5000, 
                "deliverySumBelowLimitAmount": 1000,
                "address": {
                    "country": "Россия",
                    "countryCode": "RU",
                    "region": "Алтайский",
                    "area": null,
                    "city": "Томск",
                    "settlement": null,
                    "street": "Барнаульская",
                    "house": "1",
                    "block": "",
                    "building": "",
                    "flat": "",
                    "fullAddress": "Алтайский, Барнаул, Барнаульская, д 1",
                    "fullCity": null,
                    "rawData": "Алтайский, Барнаул, Барнаульская, д 1",
                    "zip": "",
                    "regionFias": "8276c6a1-1a86-4f0d-8920-aba34d4cc34a",
                    "areaFias": null,
                    "cityFias": "d13945a8-7017-46ab-b1e6-ede1e89317ad",
                    "settlementFias": null
                },
                "receiver": {
                    "name": "Сергей",
                    "surname": "Сергеев",
                    "patronymic": "",
                    "fullName": "Толстой Петр",
                    "phone": "89011111111",
                    "rawPhone": "89011111111",
                    "alternativePhone": "",
                    "email": "exhila.rate1111111@mail.ru",
                    "post": null,
                    "personType": "CUSTOMER"                  
                },
                "deliveryServices": null,
                "deliveryPayerType": "RECEIVER", // SENDER              
                "isDeliverySumLimitActive": true,
                "deliverySumLimitAmount": 324234,
                "deliverySumBelowLimitAmount": 23432432
            }      
    
}
```

####  

#### **Пример успешного ответа**

```JSON
{
    "success": true  
}
```

<div id="bkmrk-"></div>#### **В случае ошибки:**

```JSON
{
    "success": false,
    "errors": [
        {
            "code": 0,
            "message": "Текст ошибки"
        }
    ]  
}
```

<div data-hasbody="true" data-macro-name="code" id="bkmrk--0"><div></div></div>

# /api/lite/orders/comments

### Заказ → обновление комментариев

/api/lite/orders/comments

Возможность обновить комментарии по заказу

id - номер заказа

#### **Запрос**

```JSON
{ 
     "id": "8202-1051",
     "comment": "Комментарий покупателя",
  	 "operatorComment": "Комментарий оператора"  
}
```

####  

#### **Пример успешного ответа**

```JSON
{
    "success": true  
}
```

<div id="bkmrk-"></div>#### **В случае ошибки:**

```JSON
{
    "success": false,
    "errors": [
        {
            "code": 0,
            "message": "Текст ошибки"
        }
    ]  
}
```

<div data-hasbody="true" data-macro-name="code" id="bkmrk--0"><div></div></div>

# /api/lite/orders/diff_history

### Запрос истории состояний заказа

/api/lite/orders/diff\_history

На данный момент возвращает только начальное состояние заказа.

Номер заказа передается в параметре order\_id.

#### **Пример результата запроса**

```JSON
{
    "success": true,
    "history": [
        {
            "createTs": "2021-01-20 15:03:28.065",
            "component": "ESHOP",
            "diffData": "{\"id\":\"34575570\",\"date\":\"2021-01-20 15:03:08\",\"updateTs\":\"2021-01-20 15:03:25.990\",\"status\":\"ORDER_INFO_DRAFT\",\"totalOrderSum\":215.0,\"insuranceSum\":215.00,\"insuranceSumAutoCalculation\":true,\"paymentStatus\":\"NOT_PAID\",\"confirmStatus\":\"NEED_CONFIRM\",\"paymentMethodCode\":\"cod-card\",\"paymentMethodType\":\"COD_CARD\",\"needCustomerPayment\":false,\"customData\":\"{\\r\\n  \\\"beruDeliveryServiceName\\\" : \\\"DPD\\\",\\r\\n  \\\"beruDeliveryName\\\" : \\\"Самовывоз\\\"\\r\\n}\",\"orderType\":\"STANDARD\",\"delivery\":{\"code\":\"4166d5f0-5449-2827-d4e9-256526cb52f8\",\"type\":\"COURIER\",\"title\":\"BERU\",\"pickupPointId\":null,\"logoUrl\":\"https://storage.yandexcloud.net/lk-kak2c/delivery_beru_left.svg\",\"trackingNumber\":null,\"trackingURL\":null,\"desiredDeliveryDate\":null,\"desiredDeliveryTimeFrom\":\"09:00\",\"desiredDeliveryTimeTo\":\"18:00\",\"actualDeliveryDate\":null,\"pvzComment\":null,\"deliveryComment\":null,\"address\":{\"country\":null,\"countryCode\":null,\"region\":\"Москва\",\"area\":null,\"city\":\"Москва\",\"settlement\":null,\"street\":null,\"house\":null,\"block\":null,\"building\":null,\"flat\":null,\"fullAddress\":\"Москва\",\"fullCity\":null,\"rawData\":null,\"zip\":null,\"regionFias\":null,\"areaFias\":null,\"cityFias\":null,\"settlementFias\":null},\"receiver\":{\"name\":\"Покупатель на Беру\",\"surname\":null,\"patronymic\":null,\"phone\":\"+70000000000\",\"rawPhone\":\"+70000000000\",\"alternativePhone\":\"\",\"email\":null,\"post\":null,\"personType\":\"CUSTOMER\",\"address\":{\"country\":null,\"countryCode\":null,\"region\":\"Москва\",\"area\":null,\"city\":\"Москва\",\"settlement\":null,\"street\":null,\"house\":null,\"block\":null,\"building\":null,\"flat\":null,\"fullAddress\":\"Москва\",\"fullCity\":null,\"rawData\":null,\"zip\":null,\"regionFias\":null,\"areaFias\":null,\"cityFias\":null,\"settlementFias\":null}},\"deliveryServices\":null},\"legalEntity\":{\"id\":\"2446fe8b-4f98-dd1a-c7a4-757dafa9c8cb\",\"type\":\"PERSON\",\"role\":null,\"name\":\" Розничный покупатель\",\"organization\":null,\"person\":null},\"items\":[{\"num\":1,\"variantId\":\"1110\",\"variantExtId\":\"ЦБ-00035890\",\"productId\":\"1109\",\"productVariantCount\":1,\"name\":\"AVON Naturals \\\"Цветущая сакура\\\" Спрей для тела, 100мл\",\"article\":\"ЦБ-00035890\",\"quantity\":1,\"quantityAvailable\":1,\"vatRate\":\"NO_VAT\",\"vatSkuProduct\":\"NO_VAT\",\"price\":215.0,\"img\":\"https://storage.yandexcloud.net/images-k2c/6dcbbe98-da4a-4de3-9f99-91b9d1399f84.jpg\",\"itemAmountState\":{\"amountORDERED\":0,\"amountRESERVED\":0,\"amountPACKED\":0,\"amountSHIPPED\":0,\"amountDELIVERED\":0,\"amountLOST\":0,\"amountRETURNED\":0,\"amountRETURNED_DEFECTIVE\":0},\"skuType\":\"SKU\",\"itemDimensions\":{\"height\":15,\"width\":3,\"depth\":3},\"itemWeight\":107,\"barcode\":\"5050136478292\"},{\"num\":2,\"variantId\":\"delivery\",\"name\":\"Доставка\",\"quantity\":1,\"vatRate\":\"NO_VAT\",\"price\":0.0,\"skuType\":\"SERVICE\",\"barcode\":\"\"}],\"expenses\":[],\"files\":[],\"customerPaymentInProcess\":false,\"warehouseName\":\"Tempoline\",\"warehouseCode\":\"6864ba99-f13c-87c0-3f67-f4c7889718a5\",\"warehouseFFExported\":false,\"warehouseFFSync\":false,\"warehouseFFExportError\":false,\"permissionList\":{\"fieldPermissions\":[{\"type\":\"ITEMS_EDITABLE\",\"value\":true,\"reason\":null},{\"type\":\"PAYMENT_EDITABLE\",\"value\":true,\"reason\":null},{\"type\":\"IS_PAID_EDITABLE\",\"value\":true,\"reason\":null},{\"type\":\"RECEIVER_EDITABLE\",\"value\":true,\"reason\":null},{\"type\":\"DELIVERY_EDITABLE\",\"value\":true,\"reason\":null},{\"type\":\"WAREHOUSE_EDITABLE\",\"value\":true,\"reason\":null},{\"type\":\"COMMENTS_EDITABLE\",\"value\":true,\"reason\":null}],\"actionPermissions\":[{\"type\":\"CANCEL\",\"value\":true,\"reason\":null},{\"type\":\"CONFIRM\",\"value\":true,\"reason\":null},{\"type\":\"NEED_CONFIRM\",\"value\":true,\"reason\":null},{\"type\":\"PACK\",\"value\":true,\"reason\":null},{\"type\":\"COPY\",\"value\":true,\"reason\":null},{\"type\":\"PACK_CONTROL\",\"value\":true,\"reason\":null},{\"type\":\"UNPACK\",\"value\":true,\"reason\":null},{\"type\":\"SHIPPING\",\"value\":true,\"reason\":null},{\"type\":\"UNSHIPPING\",\"value\":true,\"reason\":null},{\"type\":\"REFRESH_RESERVE\",\"value\":true,\"reason\":null},{\"type\":\"RETURN_TO_DELIVERY\",\"value\":true,\"reason\":null},{\"type\":\"REVERT_RETURNS\",\"value\":true,\"reason\":null},{\"type\":\"DELIVER_SELF_PICKUP\",\"value\":true,\"reason\":null},{\"type\":\"DELIVER_COURIER\",\"value\":true,\"reason\":null},{\"type\":\"ACCEPT_RETURN\",\"value\":true,\"reason\":null}]},\"currency\":\"RUB\",\"summaryItemAmountState\":{\"amountORDERED\":0,\"amountRESERVED\":0,\"amountPACKED\":0,\"amountSHIPPED\":0,\"amountDELIVERED\":0,\"amountLOST\":0,\"amountRETURNED\":0,\"amountRETURNED_DEFECTIVE\":0},\"c\":\"5eee7ab1-70c4-1d31-4b21-90df1c522c00\"}"
        }
    ]
}
```

# [устарел] /api/lite/orders/packing_export

### Выгрузка файла для загрузки ШК Wildberries по схеме FBW - метод устарел

**Новый метод - [/api/lite/orders/packing/fbm/sticker/xls](https://wiki.kak2c.ru/books/kaktus-dlya-razrabotchikov/page/apiliteorderspackingfbmstickerxls)**

/api/lite/orders/packing\_export

Возвращает файл с текущими ШК мест в заказе.

Формат файла соответствует необходимому для загрузки методом /api/lite/orders/add\_wb\_barcodes

Номер заказа передается в параметре id.

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

```JSON
{
    "success": true,
    "fileName": "packings_1234-1234.xls",
    "content": "0M8R4K(...)AAAAAAAAAAAAAAAAAAAAAA==" //Файл в формате excel, закодированный в BASE64 строке
}
```

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

```JSON
{
  "success": false,
  "errors": [
    {
      "code": 0,
      "message": "текст ошибки"
    }
  ]
}
```

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

# /api/lite/orders/add_wb_barcodes

### \[устарел\] Загрузка файла с ШК Wildberries по схеме FBW - метод устарел

**Новый метод - [/api/lite/orders/packing/fbm/sticker/xls](https://wiki.kak2c.ru/books/kaktus-dlya-razrabotchikov/page/apiliteorderspackingfbmstickerxls)**

/api/lite/orders/add\_wb\_barcodes

Заменяет текущие ШК на ШК от Wildberries.

Параметры передаются в формате form-data

<table border="1" id="bkmrk-order_id-%D0%98%D0%B4%D0%B5%D0%BD%D1%82%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82" style="border-collapse: collapse; width: 100%;"><tbody><tr><td style="width: 50%;">order\_id</td><td style="width: 50%;">Идентификатор заказа</td></tr><tr><td style="width: 50%;">file</td><td style="width: 50%;">Файл с ШК от Wildberries</td></tr></tbody></table>

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

```JSON
{
    "success": true
}
```

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

```JSON
{
  "success": false,
  "errors": [
    {
      "code": 0,
      "message": "текст ошибки"
    }
  ]
}
```

# Комментарии по анализу возвратов от фулфилмента

<div drawio-diagram="1370"><img src="https://wiki.kak2c.ru/uploads/images/drawio/2021-08/drawing-7-1628155201.png" alt=""/></div>

# /api/lite/pub/save_dadata_address

### Сохранить сырой адрес, возвращаемый из dadata

/api/lite/pub/save\_dadata\_address

(метод требует [авторизации по домену](http://wiki.kak2c.ru/books/kaktus-dlya-razrabotchikov/page/avtorizatsiya-po-domenu-v-publichnykh-metodakh-api))

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

```JSON
{
  "address_id": "1d729d23-0778-3399-36a6-e10cb53e0ab9", //необязательный параметр. Если такой ид уже есть, адрес обновляется. Если нет - создаётся новый
  "address": "{\"value\":\"г Москва, Варшавское шоссе, д 18 к 1\",\"unrestricted_value\":\"117105, г Москва, Донской р-н, Варшавское шоссе, д 18 к 1\",\"data\":{\"postal_code\":\"117105\",\"country\":\"Россия\",\"country_iso_code\":\"RU\",\"federal_district\":\"Центральный\",\"region_fias_id\":\"0c5b2444-70a0-4932-980c-b4dc0d3f02b5\",\"region_kladr_id\":\"7700000000000\",\"region_iso_code\":\"RU-MOW\",\"region_with_type\":\"г Москва\",\"region_type\":\"г\",\"region_type_full\":\"город\",\"region\":\"Москва\",\"area_fias_id\":null,\"area_kladr_id\":null,\"area_with_type\":null,\"area_type\":null,\"area_type_full\":null,\"area\":null,\"city_fias_id\":\"0c5b2444-70a0-4932-980c-b4dc0d3f02b5\",\"city_kladr_id\":\"7700000000000\",\"city_with_type\":\"г Москва\",\"city_type\":\"г\",\"city_type_full\":\"город\",\"city\":\"Москва\",\"city_area\":\"Южный\",\"city_district_fias_id\":null,\"city_district_kladr_id\":null,\"city_district_with_type\":\"Донской р-н\",\"city_district_type\":\"р-н\",\"city_district_type_full\":\"район\",\"city_district\":\"Донской\",\"settlement_fias_id\":null,\"settlement_kladr_id\":null,\"settlement_with_type\":null,\"settlement_type\":null,\"settlement_type_full\":null,\"settlement\":null,\"street_fias_id\":\"8fc06b0b-5de3-4a72-9e6f-9e0647a37a66\",\"street_kladr_id\":\"77000000000047600\",\"street_with_type\":\"Варшавское шоссе\",\"street_type\":\"ш\",\"street_type_full\":\"шоссе\",\"street\":\"Варшавское\",\"house_fias_id\":\"a41c0f52-7874-4b08-9f91-1067b87ddc6b\",\"house_kladr_id\":\"7700000000004760341\",\"house_cadnum\":null,\"house_type\":\"д\",\"house_type_full\":\"дом\",\"house\":\"18\",\"block_type\":\"к\",\"block_type_full\":\"корпус\",\"block\":\"1\",\"entrance\":null,\"floor\":null,\"flat_fias_id\":null,\"flat_cadnum\":null,\"flat_type\":null,\"flat_type_full\":null,\"flat\":null,\"flat_area\":null,\"square_meter_price\":\"194999\",\"flat_price\":null,\"postal_box\":null,\"fias_id\":\"a41c0f52-7874-4b08-9f91-1067b87ddc6b\",\"fias_code\":\"77000000000000004760341\",\"fias_level\":\"8\",\"fias_actuality_state\":\"0\",\"kladr_id\":\"7700000000004760341\",\"geoname_id\":\"524894\",\"capital_marker\":\"0\",\"okato\":\"45296561000\",\"oktmo\":\"45915000\",\"tax_office\":\"7726\",\"tax_office_legal\":\"7726\",\"timezone\":\"UTC+3\",\"geo_lat\":\"55.691963\",\"geo_lon\":\"37.620833\",\"beltway_hit\":\"IN_MKAD\",\"beltway_distance\":null,\"metro\":[{\"name\":\"Верхние Котлы\",\"line\":\"МЦК\",\"distance\":0.2},{\"name\":\"Крымская\",\"line\":\"МЦК\",\"distance\":1.0},{\"name\":\"Нагатинская\",\"line\":\"Серпуховско-Тимирязевская\",\"distance\":1.1}],\"qc_geo\":\"0\",\"qc_complete\":null,\"qc_house\":null,\"history_values\":null,\"unparsed_parts\":null,\"source\":null,\"qc\":null}}"
}
```

#### **Успех:**

```JSON
{
    "address_id": "1d729d23-0778-3399-36a6-e10cb53e0ab9",
    "success": true
}
```

#### **Ошибка:**

```JSON
{
  "success": false,
  "errors": [
    {
      "code": 0,
      "message": "Текст ошибки"
    }
  ]
}
```

# /api/lite/bitrix/address

### Получить сырой адрес, сохранённый из dadata

/api/lite/bitrix/address

параметр id - идентификатор ранее сохранённого адреса в методе [/api/lite/pub/save\_dadata\_address](http://wiki.kak2c.ru/books/kaktus-dlya-razrabotchikov/page/apilitepubsave-dadata-address)

пример: /lite/bitrix/address?id=f20da5a8-12eb-315d-684c-85c65aa5a713

#### **Успех:**

```JSON
{
    "address": "{\"value\":\"г Москва, Варшавское шоссе, д 18 к 1\",\"unrestricted_value\":\"117105, г Москва, Донской р-н, Варшавское шоссе, д 18 к 1\",\"data\":{\"postal_code\":\"117105\",\"country\":\"Россия\",\"country_iso_code\":\"RU\",\"federal_district\":\"Центральный\",\"region_fias_id\":\"0c5b2444-70a0-4932-980c-b4dc0d3f02b5\",\"region_kladr_id\":\"7700000000000\",\"region_iso_code\":\"RU-MOW\",\"region_with_type\":\"г Москва\",\"region_type\":\"г\",\"region_type_full\":\"город\",\"region\":\"Москва\",\"area_fias_id\":null,\"area_kladr_id\":null,\"area_with_type\":null,\"area_type\":null,\"area_type_full\":null,\"area\":null,\"city_fias_id\":\"0c5b2444-70a0-4932-980c-b4dc0d3f02b5\",\"city_kladr_id\":\"7700000000000\",\"city_with_type\":\"г Москва\",\"city_type\":\"г\",\"city_type_full\":\"город\",\"city\":\"Москва\",\"city_area\":\"Южный\",\"city_district_fias_id\":null,\"city_district_kladr_id\":null,\"city_district_with_type\":\"Донской р-н\",\"city_district_type\":\"р-н\",\"city_district_type_full\":\"район\",\"city_district\":\"Донской\",\"settlement_fias_id\":null,\"settlement_kladr_id\":null,\"settlement_with_type\":null,\"settlement_type\":null,\"settlement_type_full\":null,\"settlement\":null,\"street_fias_id\":\"8fc06b0b-5de3-4a72-9e6f-9e0647a37a66\",\"street_kladr_id\":\"77000000000047600\",\"street_with_type\":\"Варшавское шоссе\",\"street_type\":\"ш\",\"street_type_full\":\"шоссе\",\"street\":\"Варшавское\",\"house_fias_id\":\"a41c0f52-7874-4b08-9f91-1067b87ddc6b\",\"house_kladr_id\":\"7700000000004760341\",\"house_cadnum\":null,\"house_type\":\"д\",\"house_type_full\":\"дом\",\"house\":\"18\",\"block_type\":\"к\",\"block_type_full\":\"корпус\",\"block\":\"1\",\"entrance\":null,\"floor\":null,\"flat_fias_id\":null,\"flat_cadnum\":null,\"flat_type\":null,\"flat_type_full\":null,\"flat\":null,\"flat_area\":null,\"square_meter_price\":\"194999\",\"flat_price\":null,\"postal_box\":null,\"fias_id\":\"a41c0f52-7874-4b08-9f91-1067b87ddc6b\",\"fias_code\":\"77000000000000004760341\",\"fias_level\":\"8\",\"fias_actuality_state\":\"0\",\"kladr_id\":\"7700000000004760341\",\"geoname_id\":\"524894\",\"capital_marker\":\"0\",\"okato\":\"45296561000\",\"oktmo\":\"45915000\",\"tax_office\":\"7726\",\"tax_office_legal\":\"7726\",\"timezone\":\"UTC+3\",\"geo_lat\":\"55.691963\",\"geo_lon\":\"37.620833\",\"beltway_hit\":\"IN_MKAD\",\"beltway_distance\":null,\"metro\":[{\"name\":\"Верхние Котлы\",\"line\":\"МЦК\",\"distance\":0.2},{\"name\":\"Крымская\",\"line\":\"МЦК\",\"distance\":1.0},{\"name\":\"Нагатинская\",\"line\":\"Серпуховско-Тимирязевская\",\"distance\":1.1}],\"qc_geo\":\"0\",\"qc_complete\":null,\"qc_house\":null,\"history_values\":null,\"unparsed_parts\":null,\"source\":null,\"qc\":null}}",
    "address_id": "f20da5a8-12eb-315d-684c-85c65aa5a713",
    "success": true
}
```

#### **Ошибка:**

```JSON
{
  "success": false,
  "errors": [
    {
      "code": 0,
      "message": "Текст ошибки"
    }
  ]
}
```

# /api/lite/orders/shipped/report

### Получение сводки по отправленным заказам с информацией о уникальных номерах(например чз)

/api/lite/orders/shipped/report

Возвращает сводные данные по заказам с данными по уникальным номерам

Для выполнения запроса необходимо обязательно задать параметры: <span style="color: #212121; font-family: Inter, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans', Helvetica, Arial, sans-serif; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">date\_from</span> и <span style="color: #212121; font-family: Inter, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans', Helvetica, Arial, sans-serif; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">date\_to(период должен быть не больше недели), delivery\_code ид курьерок через запятую. Можно так же задать не обязательные параметры size(не больше 500) - порция получаемых данных, и page - страница. По умолчанию size= 20 и page=0. Пример полного запроса</span>

/api/lite/orders/<span style="color: #212121; font-family: Inter, system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Fira Sans', 'Droid Sans', Helvetica, Arial, sans-serif; font-size: 12px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: left; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: #ffffff; text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">shipped/report?delivery\_code=7d7365f2-5189-ab7b-ddf3-9d6b41cca901,7d7365f2-5189-ab7b-ddf3-9d6b41cca902&amp;date\_from=2023-01-07T00:00:00&amp;date\_to=2023-01-14T23:59:59&amp;page=0&amp;size=400</span>

#### **Пример ответа:**

```JSON
{
    "orders": [
        {
            "currency": "RUB",
            "date": "2023-01-14 12:30:17.180",
            "shippingDate": "2023-01-17 12:30:17.180",
            "delivery": {
                "code": "8826c198-0815-d4ad-b3ab-0681ca7defbb",
                "deliveryCode": "OZON",
                "title": "OZON"
            },
            "externalId": "64029298-0041-2",
            "id": "64029298-0041-2",
            "shippedItems": [
                {
                    "accountingAttributes": [
                        {
                            "code": "uniquenumber",
                            "n": 1,
                            "stringValue": "4601532004939"
                        }
                    ],
                    "article": "4000023504",
                    "name": "Контейнер для порошка, 5 л (Полимербыт):6/18",
                    "price": 199.00,
                    "quantity": 1,
                    "variantId": "b3d82d45-b383-414e-94dc-34f8c2cd3296"
                }
            ],
            "status": "ORDER_INFO_SHIPPED",
            "totalOrderSum": 199.00
        },
        {
            "currency": "RUB",
            "date": "2023-01-14 12:09:43.014",
            "delivery": {
                "code": "8826c198-0815-d4ad-b3ab-0681ca7defbb",
                "deliveryCode": "OZON",
                "title": "OZON"
            },
            "externalId": "43319845-0119-1",
            "id": "43319845-0119-1",
            "shippedItems": [
                {
                    "accountingAttributes": [
                        {
                            "code": "uniquenumber",
                            "n": 1,
                            "stringValue": "4640043100471"
                        }
                    ],
                    "article": "1000324110",
                    "name": "SOFFIONE Premio Туалетная бумага Лаванда 3сл 4рул(Арх):10",
                    "price": 118.00,
                    "quantity": 1,
                    "variantId": "cc50d935-8a6c-4f67-ad94-202ea1bd35e4"
                }
            ],
            "status": "ORDER_INFO_SHIPPED",
            "totalOrderSum": 118.00
        },
        {
            "currency": "RUB",
            "date": "2023-01-14 09:52:22.214",
            "delivery": {
                "code": "8826c198-0815-d4ad-b3ab-0681ca7defbb",
                "deliveryCode": "OZON",
                "title": "OZON"
            },
            "externalId": "39501623-0020-1",
            "id": "39501623-0020-1",
            "shippedItems": [
                {
                    "accountingAttributes": [
                        {
                            "code": "uniquenumber",
                            "n": 1,
                            "stringValue": "9000101031669"
                        }
                    ],
                    "article": "1000203568",
                    "name": "Е Кондиционер д/белья Свежий 2л(Хенкель):8",
                    "price": 209.00,
                    "quantity": 1,
                    "variantId": "1407d0d7-b532-4992-8383-f7500bae5b67"
                }
            ],
            "status": "ORDER_INFO_SHIPPED",
            "totalOrderSum": 209.00
        }
    ],
    "recordsTotal": 27673,
    "success": true
}
```

# /api/lite/orders/history/status

### Получение истории смены статусов по заказу

/api/lite/orders/history/status

Возвращает историю смены статуса по указанному заказу

Обязательный параметр: id заказа

####  

#### **Пример ответа:**

```JSON
{
    "items": [
        {
            "date": "2023-07-21 18:03:26.797",
            "infoStatus": "ORDER_INFO_SHIPPED"
        },
        {
            "date": "2023-07-21 18:03:08.270",
            "infoStatus": "ORDER_INFO_PACKED"
        },
        {
            "date": "2023-07-21 18:02:55.037",
            "infoStatus": "ORDER_INFO_IN_PACKING"
        },
        {
            "date": "2023-07-21 18:02:26.174",
            "infoStatus": "ORDER_INFO_READY_TO_PACK"
        },
        {
            "date": "2023-07-21 18:02:09.110",
            "infoStatus": "ORDER_INFO_REQUIRE_PAYMENT"
        },
        {
            "date": "2023-07-21 18:01:25.464",
            "infoStatus": "ORDER_INFO_NEED_CONFIRM"
        }
    ],
    "success": true
}
```

# /api/lite/orders/shipped/report/packings

### Получение списка заказов отгруженных по указанной службе доставки за интервал

/api/lite/orders/shipped/report/packings

Возвращает список заказов, отгруженных в указанный интервал по указанной службе доставки.

Если служба доставки не указана - возвращает по всем службам доставки.

Для выполнения запроса необходимо задать параметры:

date\_from и date\_to(необязательно, период должен быть не больше недели),

delivery\_company - интересующая служба доставки по перечислению DeliveryCompany.

  
Можно так же задать не обязательные параметры size(не больше 500) - порция получаемых данных, и page - страница. По умолчанию size= 20 и page=0.

Ответ - в формате стандартного списка заказов /api/lite/orders

Пример полного запроса

GET /api/lite/orders/shipped/report/packings?date\_from=2020-08-01T01:00:00&amp;date\_to=2020-08-07T00:00:00&amp;delivery\_company=CDEK

#### **Пример ответа:**

```JSON
{
    "orders": [
        {
            "c": "d4a5e0a9-7ac7-5970-9682-633beb98c8ea",
            "confirmStatus": "APPROVED",
            "createTs": "2020-08-06 10:56:46.496",
            "crossdockEditable": false,
            "currency": "RUB",
            "customData": "{\n  \"ozonPostingNumber\" : \"07003190-0086-3\"\n}",
            "customerPaymentInProcess": false,
            "date": "2023-02-06 10:56:46",
            "delivery": {
                "address": {
                    "block": "3",
                    "building": "4",
                    "city": "Москва",
                    "country": "Россия",
                    "countryCode": "RU",
                    "fullAddress": "Москва",
                    "house": "2",
                    "region": "Москва",
                    "street": "1"
                },
                "code": "145088e0-b11e-d2c3-a066-02526f15ac4f",
                "deliveryCode": "OZON",
                "desiredDeliveryTimeFrom": "09:00",
                "desiredDeliveryTimeTo": "18:00",
                "logoUrl": "https://storage.yandexcloud.net/lk-kak2c/delivery_ozon_left.svg",
                "receiver": {
                    "address": {
                        "block": "3",
                        "building": "4",
                        "city": "Москва",
                        "country": "Россия",
                        "countryCode": "RU",
                        "fullAddress": "Москва",
                        "house": "2",
                        "region": "Москва",
                        "street": "1"
                    },
                    "alternativePhone": "",
                    "name": "Покупатель на Озоне",
                    "passport": {},
                    "personType": "CUSTOMER",
                    "phone": "+70000000000",
                    "rawPhone": "+70000000000"
                },
                "title": "OZON",
                "trackingNumber": "07003190-0086-3",
                "trackingURL": "https://www.ozon.ru/",
                "type": "COURIER"
            },
            "expenses": [],
            "externalId": "162092860",
            "files": [],
            "id": "07003190-0086-3",
            "insuranceSum": 624.00,
            "insuranceSumAutoCalculation": true,
            "isMarketplaceOrder": true,
            "items": [
                {
                    "article": "FAQ-D-000110",
                    "barcode": "4601811006951",
                    "customData": "{\"marketplaceSkuId\":179692054}",
                    "img": "https://img.kak2c.ru/i/T/8/kgMdAI9R_c.jpg",
                    "itemAmountState": {
                        "amountDELIVERED": 1,
                        "amountLOST": 0,
                        "amountORDERED": 1,
                        "amountPACKED": 1,
                        "amountRESERVED": 1,
                        "amountRETURNED": 0,
                        "amountRETURNED_AS_CLAIMS": 0,
                        "amountRETURNED_DEFECTIVE": 0,
                        "amountRETURNED_TO_CLIENT": 0,
                        "amountSHIPPED": 1
                    },
                    "itemDimensions": {
                        "depth": 10,
                        "height": 20,
                        "width": 10
                    },
                    "itemWeight": 350,
                    "name": "Шампунь-гель для душа 2 в 1 Bro Cosmetics, WASSUP, MAN // очищает и тонизирует, Цвет: серый ",
                    "num": 1,
                    "price": 624.00,
                    "productExtId": "FAQ-D-000110",
                    "productId": "FAQ-D-000110",
                    "productVariantCount": 3,
                    "quantity": 1,
                    "quantityAvailable": 47,
                    "skuType": "SKU",
                    "variantExtId": "FAQ-D-000110",
                    "variantId": "FAQ-D-000110",
                    "vatRate": "NO_VAT",
                    "vatSkuProduct": "NO_VAT"
                },
                {
                    "article": "",
                    "barcode": "",
                    "name": "Доставка",
                    "num": 2,
                    "price": 0.00,
                    "quantity": 1,
                    "skuType": "SERVICE",
                    "variantId": "delivery",
                    "vatRate": "NO_VAT"
                }
            ],
            "legalEntity": {
                "id": "3c0a3ad3-b10f-4299-5b1b-a3d90b0c198a",
                "name": " Розничный покупатель",
                "type": "PERSON"
            },
            "manualDiscount": {
                "appliedDiscountValue": 0,
                "discountType": "FIX",
                "discountValue": 0,
                "isActive": false
            },
            "needCustomerPayment": false,
            "needReserve": true,
            "onlinePaymentSum": 624.00,
            "operatorComment": "-",
            "orderType": "STANDARD",
            "packingOptions": [],
            "packingVideos": [
                "http://cvs-2.kak2c.ru:21080/videoserver/video/2021-05-26/1f742f52-be58-11eb-5081-002590357b68.mp4"
            ],
            "packings": [
                {
                    "barcode": "6660000034777",
                    "files": [],
                    "items": [
                        {
                            "accountingAttributes": [],
                            "article": "FAQ-D-000110",
                            "barcode": "4601811006951",
                            "customData": "",
                            "img": "https://img.kak2c.ru/i/T/8/kgMdAI9R_c.jpg",
                            "itemDimensions": {
                                "depth": 10,
                                "height": 20,
                                "width": 10
                            },
                            "itemWeight": 350,
                            "name": "Шампунь-гель для душа 2 в 1 Bro Cosmetics, WASSUP, MAN // очищает и тонизирует, Цвет: серый ",
                            "num": 1,
                            "price": 624.00,
                            "productExtId": "FAQ-D-000110",
                            "productId": "FAQ-D-000110",
                            "productVariantCount": 3,
                            "quantity": 1,
                            "skuType": "SKU",
                            "variantExtId": "FAQ-D-000110",
                            "variantId": "FAQ-D-000110",
                            "vatRate": "NO_VAT",
                            "vatSkuProduct": "NO_VAT"
                        }
                    ],
                    "measurements": {
                        "dimensions": {
                            "depth": 100,
                            "height": 100,
                            "width": 180
                        },
                        "success": true,
                        "weight": 452
                    }
                }
            ],
            "paymentMethodCode": "online",
            "paymentMethodName": "Предоплата картой на сайте",
            "paymentMethodType": "ONLINE",
            "paymentStatus": "PAID",
            "permissionList": {
                "actionPermissions": [
                    {
                        "type": "CANCEL",
                        "value": false
                    },
                    {
                        "type": "CONFIRM",
                        "value": false
                    },
                    {
                        "type": "NEED_CONFIRM",
                        "value": false
                    },
                    {
                        "type": "PACK",
                        "value": false
                    },
                    {
                        "type": "COPY",
                        "value": true
                    },
                    {
                        "type": "PACK_CONTROL",
                        "value": false
                    },
                    {
                        "type": "UNPACK",
                        "value": false
                    },
                    {
                        "type": "SHIPPING",
                        "value": false
                    },
                    {
                        "type": "UNSHIPPING",
                        "value": false
                    },
                    {
                        "type": "REFRESH_RESERVE",
                        "value": false
                    },
                    {
                        "type": "RETURN_TO_DELIVERY",
                        "value": false
                    },
                    {
                        "type": "REVERT_RETURNS",
                        "value": false
                    },
                    {
                        "type": "DELIVER_SELF_PICKUP",
                        "value": false
                    },
                    {
                        "type": "DELIVER_COURIER",
                        "value": false
                    },
                    {
                        "type": "ACCEPT_RETURN",
                        "value": false
                    }
                ],
                "fieldPermissions": [
                    {
                        "reason": "Склад уже упаковал заказ. Изменение заказа невозможно.",
                        "type": "ITEMS_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже упаковал заказ. Изменение заказа невозможно.",
                        "type": "PAYMENT_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже упаковал заказ. Изменение заказа невозможно.",
                        "type": "IS_PAID_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже упаковал заказ. Изменение заказа невозможно.",
                        "type": "RECEIVER_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже упаковал заказ. Изменение заказа невозможно.",
                        "type": "DELIVERY_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже упаковал заказ. Изменение заказа невозможно.",
                        "type": "WAREHOUSE_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже упаковал заказ. Изменение заказа невозможно.",
                        "type": "COMMENTS_EDITABLE",
                        "value": false
                    },
                    {
                        "type": "OPERATOR_COMMENTS_EDITABLE",
                        "value": true
                    }
                ],
                "infoStatus": "ORDER_INFO_DELIVERED"
            },
            "plannedTakeOutDate": "2020-08-07 13:00:00",
            "readyForFFExport": true,
            "shortUrl": "http://r.kak2c.ru/0700jhr",
            "status": "ORDER_INFO_DELIVERED",
            "summaryItemAmountState": {
                "amountDELIVERED": 1,
                "amountLOST": 0,
                "amountORDERED": 1,
                "amountPACKED": 1,
                "amountRESERVED": 1,
                "amountRETURNED": 0,
                "amountRETURNED_AS_CLAIMS": 0,
                "amountRETURNED_DEFECTIVE": 0,
                "amountRETURNED_TO_CLIENT": 0,
                "amountSHIPPED": 1
            },
            "totalOrderSum": 624.00,
            "updateTs": "2023-04-03 15:38:17.233",
            "warehouseCode": "6805bc64-270f-ae7d-1231-773ff181e446",
            "warehouseFFExportError": false,
            "warehouseFFExported": true,
            "warehouseFFSync": true,
            "warehouseFFSyncDate": "2020-08-06 11:00:35",
            "warehouseName": "Tempoline",
            "warehouseShippingOptions": {
                "packingType": "MIX_PACKINGS"
            }
        }
      }
     ],
    "recordsTotal": 1,
    "success": true
}
```

# /api/lite/orders/shipped/report/cod

### Получение списка заказов по которым были переведены наложенные платежи 

/api/lite/orders/shipped/report/cod

Возвращает список заказов, по которым с указанной в запросе даты были переводы наложенных платежей по бухгалтерии.

Для выполнения запроса необходимо задать параметры:

date\_from - дата для поиска даты перевода платежей (поле executionTime в codPayments заказов)

  
Можно так же задать не обязательные параметры size(не больше 500) - порция получаемых данных, и page - страница. По умолчанию size= 20 и page=0.

Ответ - в формате стандартного списка заказов /api/lite/orders

Пример полного запроса

GET https://app.kak2c.ru/api/lite/orders/shipped/report/cod?date\_from=2020-01-01T00:00:00

#### **Пример ответа:**

```JSON
{
    "orders": [
        {
            "c": "a0737972-c6bb-0759-35df-afd6bc2e6400",
            "codPayments": [
                {
                    "date": "2022-05-30 14:03:44",
                    "executionTime": "2022-05-30 14:30:00",
                    "paymentDocumentId": "BR0237-1",
                    "sum": 8857.00
                }
            ],
            "comment": "",
            "confirmStatus": "APPROVED",
            "createTs": "2022-05-30 14:04:18.900",
            "crossdockEditable": false,
            "currency": "RUB",
            "customerPaymentInProcess": false,
            "date": "2022-05-30 14:03:44",
            "delivery": {
                "address": {
                    "city": "Москва",
                    "cityFias": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
                    "country": "Россия",
                    "countryCode": "RU",
                    "fullAddress": "Москва",
                    "rawData": "Москва",
                    "region": "Москва",
                    "regionFias": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
                    "zip": "143582"
                },
                "code": "77e87a14-4e96-2ccb-3beb-4b1b33e466c8",
                "deliveryCode": "0ed6b628-288d-11e9-8989-002590923634",
                "deliveryComment": "",
                "desiredDeliveryDate": "2022-05-31",
                "desiredDeliveryTimeFrom": "09:00",
                "desiredDeliveryTimeTo": "18:00",
                "isDeliverySumLimitActive": false,
                "logoUrl": "https://storage.yandexcloud.net/lk-kak2c/delivery_pickpoint_left.svg",
                "pickupPointId": "5001-152",
                "pvzComment": "ПВЗ PickPoint, Код пункта выдачи: 5001-152, Адрес пункта выдачи: Невская ул., д. 704, График работы: Пн-Вс 10:00-22:00, Описание пункта выдачи: Постамат расположен в ТЦ Княжий двор. Перед ТЦ развязка общественного транспорта, остановка Памятник. От ж/д станции Нахабино - Транспорт: Автобус №20, 21. От метро Щукинская - Транспорт: Маршрутное такси №480\nВойти в ТЦ через центральный вход, подняться по лестнице на 2 этаж, повернуть направо, пройти прямо. С левой стороны вдоль стены расположен постамат.",
                "pvzInfo": {
                    "address": {
                        "city": "Москва",
                        "cityFias": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
                        "country": "Россия",
                        "countryCode": "RU",
                        "fullAddress": "Невская ул., д. 704",
                        "region": "Москва",
                        "regionFias": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
                        "zip": "143582"
                    },
                    "code": "5001-152",
                    "courier": "PickPoint",
                    "courierCode": "PICKPOINT",
                    "courierPostamatType": "АПТ",
                    "deliveryServices": [
                        "DAY_OFF_DELIVERY",
                        "CONTACTLESS_DELIVERY",
                        "TEMPERATURE_REGIME",
                        "TRYING",
                        "CHECK_CONTENT",
                        "DANGEROUS_CARGO",
                        "PARTIAL_DELIVERY",
                        "PERSONALLY_IN_HANDS",
                        "REVERSE"
                    ],
                    "description": "Постамат расположен в ТЦ Княжий двор. Перед ТЦ развязка общественного транспорта, остановка Памятник. От ж/д станции Нахабино - Транспорт: Автобус №20, 21. От метро Щукинская - Транспорт: Маршрутное такси №480\nВойти в ТЦ через центральный вход, подняться по лестнице на 2 этаж, повернуть направо, пройти прямо. С левой стороны вдоль стены расположен постамат.",
                    "latitude": "55.812358",
                    "longitude": "37.04213",
                    "maxSize": "64x40.5x35.8",
                    "maxWeight": 15,
                    "metroStation": "метро Щукинская",
                    "paymentMethods": [
                        "COD_CASH",
                        "COD_CARD"
                    ],
                    "type": "Postamat",
                    "workTime": "Пн-Вс 10:00-22:00"
                },
                "receiver": {
                    "address": {
                        "city": "Москва",
                        "cityFias": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
                        "country": "Россия",
                        "countryCode": "RU",
                        "fullAddress": "Москва",
                        "rawData": "Москва",
                        "region": "Москва",
                        "regionFias": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
                        "zip": "143582"
                    },
                    "alternativePhone": "",
                    "email": "mer@mer.mer",
                    "fullName": "Цу Йцу",
                    "name": "цу йцу",
                    "passport": {},
                    "personType": "CUSTOMER",
                    "phone": "74563464645",
                    "rawPhone": "74563464645"
                },
                "title": "PickPoint",
                "trackingNumber": "test333",
                "type": "PVZ"
            },
            "expenses": [],
            "externalId": "BR0237",
            "files": [],
            "id": "BR0237",
            "insuranceSum": 8857.00,
            "insuranceSumAutoCalculation": false,
            "isMarketplaceOrder": false,
            "items": [
                {
                    "barcode": "4211125637101",
                    "itemAmountState": {
                        "amountDELIVERED": 1,
                        "amountLOST": 0,
                        "amountORDERED": 1,
                        "amountPACKED": 1,
                        "amountRESERVED": 1,
                        "amountRETURNED": 0,
                        "amountRETURNED_AS_CLAIMS": 0,
                        "amountRETURNED_DEFECTIVE": 0,
                        "amountRETURNED_TO_CLIENT": 0,
                        "amountSHIPPED": 1
                    },
                    "itemDimensions": {
                        "depth": 26,
                        "height": 50,
                        "width": 42
                    },
                    "itemWeight": 5580,
                    "name": "Гидромассажная ванночка для ног Beurer FB50 белый",
                    "num": 1,
                    "price": 8000.00,
                    "productId": "1059034",
                    "productVariantCount": 1,
                    "quantity": 1,
                    "quantityAvailable": 0,
                    "skuType": "SKU",
                    "variantId": "1059034",
                    "vatRate": "VAT_20"
                },
                {
                    "barcode": "",
                    "name": "Доставка",
                    "num": 2,
                    "price": 857.00,
                    "quantity": 1,
                    "skuType": "SERVICE",
                    "variantId": "delivery",
                    "vatRate": "NO_VAT"
                }
            ],
            "legalEntity": {
                "id": "fa0d6c85-6e62-51fa-346e-e5433c92b2d8",
                "name": " Розничный покупатель",
                "type": "PERSON"
            },
            "manualDiscount": {
                "appliedDiscountValue": 0,
                "discountType": "FIX",
                "discountValue": 0,
                "isActive": false
            },
            "needCustomerPayment": false,
            "needReserve": true,
            "onlinePaymentSum": 8857.00,
            "operatorComment": "-",
            "orderType": "STANDARD",
            "packingOptions": [],
            "packings": [
                {
                    "barcode": "202749272704",
                    "files": [],
                    "items": [
                        {
                            "accountingAttributes": [],
                            "barcode": "4211125637101",
                            "itemDimensions": {
                                "depth": 26,
                                "height": 50,
                                "width": 42
                            },
                            "itemWeight": 5580,
                            "name": "Гидромассажная ванночка для ног Beurer FB50 белый",
                            "num": 1,
                            "price": 8000.00,
                            "productId": "1059034",
                            "productVariantCount": 1,
                            "quantity": 1,
                            "skuType": "SKU",
                            "variantId": "1059034",
                            "vatRate": "VAT_20"
                        }
                    ],
                    "measurements": {
                        "dimensions": {
                            "depth": 12,
                            "height": 12,
                            "width": 12
                        },
                        "success": true,
                        "weight": 5580
                    }
                }
            ],
            "paymentMethodCode": "cod-card",
            "paymentMethodName": "Оплата картой при получении",
            "paymentMethodType": "COD_CARD",
            "paymentStatus": "NOT_PAID",
            "permissionList": {
                "actionPermissions": [
                    {
                        "type": "CANCEL",
                        "value": false
                    },
                    {
                        "type": "CONFIRM",
                        "value": false
                    },
                    {
                        "type": "NEED_CONFIRM",
                        "value": false
                    },
                    {
                        "type": "PACK",
                        "value": false
                    },
                    {
                        "type": "COPY",
                        "value": true
                    },
                    {
                        "type": "PACK_CONTROL",
                        "value": false
                    },
                    {
                        "type": "UNPACK",
                        "value": false
                    },
                    {
                        "type": "SHIPPING",
                        "value": false
                    },
                    {
                        "type": "UNSHIPPING",
                        "value": false
                    },
                    {
                        "type": "REFRESH_RESERVE",
                        "value": false
                    },
                    {
                        "type": "RETURN_TO_DELIVERY",
                        "value": true
                    },
                    {
                        "type": "REVERT_RETURNS",
                        "value": false
                    },
                    {
                        "type": "DELIVER_SELF_PICKUP",
                        "value": false
                    },
                    {
                        "type": "DELIVER_COURIER",
                        "value": false
                    },
                    {
                        "type": "ACCEPT_RETURN",
                        "value": false
                    }
                ],
                "fieldPermissions": [
                    {
                        "reason": "Склад уже отгрузил заказ. Изменение заказа невозможно.",
                        "type": "ITEMS_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже отгрузил заказ. Изменение заказа невозможно.",
                        "type": "PAYMENT_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже отгрузил заказ. Изменение заказа невозможно.",
                        "type": "IS_PAID_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже отгрузил заказ. Изменение заказа невозможно.",
                        "type": "RECEIVER_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже отгрузил заказ. Изменение заказа невозможно.",
                        "type": "DELIVERY_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже отгрузил заказ. Изменение заказа невозможно.",
                        "type": "WAREHOUSE_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже отгрузил заказ. Изменение заказа невозможно.",
                        "type": "COMMENTS_EDITABLE",
                        "value": false
                    },
                    {
                        "type": "OPERATOR_COMMENTS_EDITABLE",
                        "value": true
                    }
                ],
                "infoStatus": "ORDER_INFO_DELIVERED"
            },
            "plannedTakeOutDate": "2022-05-31 09:00:00",
            "readyForFFExport": true,
            "shortUrl": "http://r.kak2c.ru/yr99em9",
            "status": "ORDER_INFO_DELIVERED",
            "summaryItemAmountState": {
                "amountDELIVERED": 1,
                "amountLOST": 0,
                "amountORDERED": 1,
                "amountPACKED": 1,
                "amountRESERVED": 1,
                "amountRETURNED": 0,
                "amountRETURNED_AS_CLAIMS": 0,
                "amountRETURNED_DEFECTIVE": 0,
                "amountRETURNED_TO_CLIENT": 0,
                "amountSHIPPED": 1
            },
            "totalOrderSum": 8857.00,
            "updateTs": "2022-05-30 14:29:35.964",
            "warehouseCode": "2b0cde46-043f-cdc9-e2e4-aed4ff5a7d4f",
            "warehouseFFExportError": false,
            "warehouseFFExported": false,
            "warehouseFFSync": false,
            "warehouseName": "BR_K",
            "warehouseShippingOptions": {}
        },
        {
            "c": "451dd9fc-9347-e7e4-c51d-e7842d870e40",
            "codPayments": [
                {
                    "date": "2022-05-31 12:22:16",
                    "executionTime": "2022-05-31 13:15:00",
                    "paymentDocumentId": "BR0255-1",
                    "sum": 5486.00
                }
            ],
            "comment": "",
            "confirmStatus": "APPROVED",
            "createTs": "2022-05-31 12:22:16.171",
            "crossdockEditable": false,
            "currency": "RUB",
            "customerPaymentInProcess": false,
            "date": "2022-05-31 12:21:38",
            "delivery": {
                "address": {
                    "city": "Краснодар",
                    "cityFias": "7dfa745e-aa19-4688-b121-b655c11e482f",
                    "country": "Россия",
                    "countryCode": "RU",
                    "fullAddress": "Краснодарский, Краснодар",
                    "rawData": "Краснодарский, Краснодар",
                    "region": "Краснодарский",
                    "regionFias": "d00e1013-16bd-4c09-b3d5-3cb09fc54bd8",
                    "zip": "350016"
                },
                "code": "77e87a14-4e96-2ccb-3beb-4b1b33e466c8",
                "deliveryCode": "0ed6b628-288d-11e9-8989-002590923634",
                "deliveryComment": "",
                "desiredDeliveryDate": "2022-06-02",
                "desiredDeliveryTimeFrom": "09:00",
                "desiredDeliveryTimeTo": "18:00",
                "isDeliverySumLimitActive": false,
                "logoUrl": "https://storage.yandexcloud.net/lk-kak2c/delivery_pickpoint_left.svg",
                "pickupPointId": "2302-060",
                "pvzComment": "ПВЗ PickPoint, Код пункта выдачи: 2302-060, Адрес пункта выдачи: Карякина ул, д.25, График работы: Пн-Пт 10:00-20:00, Сб 10:00-17:00, Описание пункта выдачи: Пункт выдачи заказов расположен в отдельно стоящем здании. Транспорт: Автобус №36, 58, 96. Маршрутное такси №48, 56, 85. Остановка Черкасская ул.\nВойти через отдельный вход справа, на цокольном этаже расположен пункт выдачи",
                "pvzInfo": {
                    "address": {
                        "city": "Краснодар",
                        "cityFias": "7dfa745e-aa19-4688-b121-b655c11e482f",
                        "country": "Россия",
                        "countryCode": "RU",
                        "fullAddress": "Карякина ул, д.25",
                        "region": "Краснодарский",
                        "regionFias": "d00e1013-16bd-4c09-b3d5-3cb09fc54bd8",
                        "zip": "350016"
                    },
                    "code": "2302-060",
                    "courier": "PickPoint",
                    "courierCode": "PICKPOINT",
                    "courierPostamatType": "ПВЗ",
                    "deliveryServices": [
                        "TRYING",
                        "DANGEROUS_CARGO",
                        "PARTIAL_DELIVERY",
                        "PERSONALLY_IN_HANDS",
                        "REVERSE",
                        "CHECK_CONTENT",
                        "DAY_OFF_DELIVERY",
                        "CONTACTLESS_DELIVERY",
                        "TEMPERATURE_REGIME"
                    ],
                    "description": "Пункт выдачи заказов расположен в отдельно стоящем здании. Транспорт: Автобус №36, 58, 96. Маршрутное такси №48, 56, 85. Остановка Черкасская ул.\nВойти через отдельный вход справа, на цокольном этаже расположен пункт выдачи",
                    "latitude": "45.065947",
                    "longitude": "39.010823",
                    "maxSize": "180",
                    "maxWeight": 15,
                    "metroStation": "",
                    "paymentMethods": [
                        "COD_CASH",
                        "COD_CARD"
                    ],
                    "type": "PVZ",
                    "workTime": "Пн-Пт 10:00-20:00, Сб 10:00-17:00"
                },
                "receiver": {
                    "address": {
                        "city": "Краснодар",
                        "cityFias": "7dfa745e-aa19-4688-b121-b655c11e482f",
                        "country": "Россия",
                        "countryCode": "RU",
                        "fullAddress": "Краснодарский, Краснодар",
                        "rawData": "Краснодарский, Краснодар",
                        "region": "Краснодарский",
                        "regionFias": "d00e1013-16bd-4c09-b3d5-3cb09fc54bd8",
                        "zip": "350016"
                    },
                    "alternativePhone": "",
                    "email": "mer@mer.mer",
                    "fullName": "Цу Йцу",
                    "name": "цу йцу",
                    "passport": {},
                    "personType": "CUSTOMER",
                    "phone": "74563464645",
                    "rawPhone": "74563464645"
                },
                "title": "PickPoint",
                "trackingNumber": "222",
                "type": "PVZ"
            },
            "expenses": [],
            "externalId": "BR0255",
            "files": [],
            "id": "BR0255",
            "insuranceSum": 548.60,
            "insuranceSumAutoCalculation": false,
            "isMarketplaceOrder": false,
            "items": [
                {
                    "barcode": "4211125570354",
                    "itemAmountState": {
                        "amountDELIVERED": 1,
                        "amountLOST": 0,
                        "amountORDERED": 1,
                        "amountPACKED": 1,
                        "amountRESERVED": 1,
                        "amountRETURNED": 0,
                        "amountRETURNED_AS_CLAIMS": 0,
                        "amountRETURNED_DEFECTIVE": 0,
                        "amountRETURNED_TO_CLIENT": 0,
                        "amountSHIPPED": 1
                    },
                    "itemDimensions": {
                        "depth": 17,
                        "height": 7,
                        "width": 23
                    },
                    "itemWeight": 167,
                    "name": "Маникюрно-педикюрный набор Beurer MP62 белый",
                    "num": 1,
                    "price": 5000.00,
                    "productId": "1047872",
                    "productVariantCount": 1,
                    "quantity": 1,
                    "quantityAvailable": 0,
                    "skuType": "SKU",
                    "variantId": "1047872",
                    "vatRate": "VAT_20"
                },
                {
                    "barcode": "",
                    "name": "Доставка",
                    "num": 2,
                    "price": 486.00,
                    "quantity": 1,
                    "skuType": "SERVICE",
                    "variantId": "delivery",
                    "vatRate": "NO_VAT"
                }
            ],
            "legalEntity": {
                "id": "fa0d6c85-6e62-51fa-346e-e5433c92b2d8",
                "name": " Розничный покупатель",
                "type": "PERSON"
            },
            "manualDiscount": {
                "appliedDiscountValue": 0,
                "discountType": "FIX",
                "discountValue": 0,
                "isActive": false
            },
            "needCustomerPayment": false,
            "needReserve": true,
            "onlinePaymentSum": 5486.00,
            "operatorComment": "",
            "orderType": "STANDARD",
            "packingOptions": [],
            "packings": [
                {
                    "barcode": "202749561679",
                    "files": [],
                    "items": [
                        {
                            "accountingAttributes": [],
                            "barcode": "4211125570354",
                            "itemDimensions": {
                                "depth": 17,
                                "height": 7,
                                "width": 23
                            },
                            "itemWeight": 167,
                            "name": "Маникюрно-педикюрный набор Beurer MP62 белый",
                            "num": 1,
                            "price": 5000.00,
                            "productId": "1047872",
                            "productVariantCount": 1,
                            "quantity": 1,
                            "skuType": "SKU",
                            "variantId": "1047872",
                            "vatRate": "VAT_20"
                        }
                    ],
                    "measurements": {
                        "dimensions": {
                            "depth": 12,
                            "height": 12,
                            "width": 12
                        },
                        "success": true,
                        "weight": 1000
                    }
                }
            ],
            "paymentMethodCode": "cod-card",
            "paymentMethodName": "Оплата картой при получении",
            "paymentMethodType": "COD_CARD",
            "paymentStatus": "NOT_PAID",
            "permissionList": {
                "actionPermissions": [
                    {
                        "type": "CANCEL",
                        "value": false
                    },
                    {
                        "type": "CONFIRM",
                        "value": false
                    },
                    {
                        "type": "NEED_CONFIRM",
                        "value": false
                    },
                    {
                        "type": "PACK",
                        "value": false
                    },
                    {
                        "type": "COPY",
                        "value": true
                    },
                    {
                        "type": "PACK_CONTROL",
                        "value": false
                    },
                    {
                        "type": "UNPACK",
                        "value": false
                    },
                    {
                        "type": "SHIPPING",
                        "value": false
                    },
                    {
                        "type": "UNSHIPPING",
                        "value": false
                    },
                    {
                        "type": "REFRESH_RESERVE",
                        "value": false
                    },
                    {
                        "type": "RETURN_TO_DELIVERY",
                        "value": true
                    },
                    {
                        "type": "REVERT_RETURNS",
                        "value": false
                    },
                    {
                        "type": "DELIVER_SELF_PICKUP",
                        "value": false
                    },
                    {
                        "type": "DELIVER_COURIER",
                        "value": false
                    },
                    {
                        "type": "ACCEPT_RETURN",
                        "value": false
                    }
                ],
                "fieldPermissions": [
                    {
                        "reason": "Склад уже отгрузил заказ. Изменение заказа невозможно.",
                        "type": "ITEMS_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже отгрузил заказ. Изменение заказа невозможно.",
                        "type": "PAYMENT_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже отгрузил заказ. Изменение заказа невозможно.",
                        "type": "IS_PAID_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже отгрузил заказ. Изменение заказа невозможно.",
                        "type": "RECEIVER_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже отгрузил заказ. Изменение заказа невозможно.",
                        "type": "DELIVERY_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже отгрузил заказ. Изменение заказа невозможно.",
                        "type": "WAREHOUSE_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже отгрузил заказ. Изменение заказа невозможно.",
                        "type": "COMMENTS_EDITABLE",
                        "value": false
                    },
                    {
                        "type": "OPERATOR_COMMENTS_EDITABLE",
                        "value": true
                    }
                ],
                "infoStatus": "ORDER_INFO_DELIVERED"
            },
            "plannedTakeOutDate": "2022-06-01 09:00:00",
            "readyForFFExport": true,
            "shortUrl": "http://r.kak2c.ru/h5llc00",
            "status": "ORDER_INFO_DELIVERED",
            "summaryItemAmountState": {
                "amountDELIVERED": 1,
                "amountLOST": 0,
                "amountORDERED": 1,
                "amountPACKED": 1,
                "amountRESERVED": 1,
                "amountRETURNED": 0,
                "amountRETURNED_AS_CLAIMS": 0,
                "amountRETURNED_DEFECTIVE": 0,
                "amountRETURNED_TO_CLIENT": 0,
                "amountSHIPPED": 1
            },
            "totalOrderSum": 5486.00,
            "updateTs": "2022-05-31 13:13:34.341",
            "warehouseCode": "2b0cde46-043f-cdc9-e2e4-aed4ff5a7d4f",
            "warehouseFFExportError": false,
            "warehouseFFExported": false,
            "warehouseFFSync": false,
            "warehouseName": "BR_K",
            "warehouseShippingOptions": {}
        }
    ],
    "recordsTotal": 2,
    "success": true
}
```

# /api/lite/orders/shipped/report/no/delivery/statuses

### Получение списка отгруженных заказов по которым не было статусов доставки 

/api/lite/orders/shipped/report/no/delivery/statuses

Возвращает список заказов, по которым с указанной в запросе даты была отгрузка но не было значимых статусов доставки более 24 часов (= заказ похоже не доехал до СЦ КС и проблемный)

Для выполнения запроса необходимо задать параметры:

date\_from - дата отгрузки заказов

  
Можно так же задать не обязательные параметры size(не больше 500) - порция получаемых данных, и page - страница. По умолчанию size= 20 и page=0.

Ответ - в формате стандартного списка заказов /api/lite/orders

Пример полного запроса

GET https://app.kak2c.ru/api/lite/orders/shipped/report/no/delivery/statuses?date\_from=2020-01-01T00:00:00

#### **Пример ответа:**

```JSON
{
    "orders": [
        {
            "c": "a0737972-c6bb-0759-35df-afd6bc2e6400",
            "codPayments": [
                {
                    "date": "2022-05-30 14:03:44",
                    "executionTime": "2022-05-30 14:30:00",
                    "paymentDocumentId": "BR0237-1",
                    "sum": 8857.00
                }
            ],
            "comment": "",
            "confirmStatus": "APPROVED",
            "createTs": "2022-05-30 14:04:18.900",
            "crossdockEditable": false,
            "currency": "RUB",
            "customerPaymentInProcess": false,
            "date": "2022-05-30 14:03:44",
            "delivery": {
                "address": {
                    "city": "Москва",
                    "cityFias": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
                    "country": "Россия",
                    "countryCode": "RU",
                    "fullAddress": "Москва",
                    "rawData": "Москва",
                    "region": "Москва",
                    "regionFias": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
                    "zip": "143582"
                },
                "code": "77e87a14-4e96-2ccb-3beb-4b1b33e466c8",
                "deliveryCode": "0ed6b628-288d-11e9-8989-002590923634",
                "deliveryComment": "",
                "desiredDeliveryDate": "2022-05-31",
                "desiredDeliveryTimeFrom": "09:00",
                "desiredDeliveryTimeTo": "18:00",
                "isDeliverySumLimitActive": false,
                "logoUrl": "https://storage.yandexcloud.net/lk-kak2c/delivery_pickpoint_left.svg",
                "pickupPointId": "5001-152",
                "pvzComment": "ПВЗ PickPoint, Код пункта выдачи: 5001-152, Адрес пункта выдачи: Невская ул., д. 704, График работы: Пн-Вс 10:00-22:00, Описание пункта выдачи: Постамат расположен в ТЦ Княжий двор. Перед ТЦ развязка общественного транспорта, остановка Памятник. От ж/д станции Нахабино - Транспорт: Автобус №20, 21. От метро Щукинская - Транспорт: Маршрутное такси №480\nВойти в ТЦ через центральный вход, подняться по лестнице на 2 этаж, повернуть направо, пройти прямо. С левой стороны вдоль стены расположен постамат.",
                "pvzInfo": {
                    "address": {
                        "city": "Москва",
                        "cityFias": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
                        "country": "Россия",
                        "countryCode": "RU",
                        "fullAddress": "Невская ул., д. 704",
                        "region": "Москва",
                        "regionFias": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
                        "zip": "143582"
                    },
                    "code": "5001-152",
                    "courier": "PickPoint",
                    "courierCode": "PICKPOINT",
                    "courierPostamatType": "АПТ",
                    "deliveryServices": [
                        "DAY_OFF_DELIVERY",
                        "CONTACTLESS_DELIVERY",
                        "TEMPERATURE_REGIME",
                        "TRYING",
                        "CHECK_CONTENT",
                        "DANGEROUS_CARGO",
                        "PARTIAL_DELIVERY",
                        "PERSONALLY_IN_HANDS",
                        "REVERSE"
                    ],
                    "description": "Постамат расположен в ТЦ Княжий двор. Перед ТЦ развязка общественного транспорта, остановка Памятник. От ж/д станции Нахабино - Транспорт: Автобус №20, 21. От метро Щукинская - Транспорт: Маршрутное такси №480\nВойти в ТЦ через центральный вход, подняться по лестнице на 2 этаж, повернуть направо, пройти прямо. С левой стороны вдоль стены расположен постамат.",
                    "latitude": "55.812358",
                    "longitude": "37.04213",
                    "maxSize": "64x40.5x35.8",
                    "maxWeight": 15,
                    "metroStation": "метро Щукинская",
                    "paymentMethods": [
                        "COD_CASH",
                        "COD_CARD"
                    ],
                    "type": "Postamat",
                    "workTime": "Пн-Вс 10:00-22:00"
                },
                "receiver": {
                    "address": {
                        "city": "Москва",
                        "cityFias": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
                        "country": "Россия",
                        "countryCode": "RU",
                        "fullAddress": "Москва",
                        "rawData": "Москва",
                        "region": "Москва",
                        "regionFias": "0c5b2444-70a0-4932-980c-b4dc0d3f02b5",
                        "zip": "143582"
                    },
                    "alternativePhone": "",
                    "email": "mer@mer.mer",
                    "fullName": "Цу Йцу",
                    "name": "цу йцу",
                    "passport": {},
                    "personType": "CUSTOMER",
                    "phone": "74563464645",
                    "rawPhone": "74563464645"
                },
                "title": "PickPoint",
                "trackingNumber": "test333",
                "type": "PVZ"
            },
            "expenses": [],
            "externalId": "BR0237",
            "files": [],
            "id": "BR0237",
            "insuranceSum": 8857.00,
            "insuranceSumAutoCalculation": false,
            "isMarketplaceOrder": false,
            "items": [
                {
                    "barcode": "4211125637101",
                    "itemAmountState": {
                        "amountDELIVERED": 1,
                        "amountLOST": 0,
                        "amountORDERED": 1,
                        "amountPACKED": 1,
                        "amountRESERVED": 1,
                        "amountRETURNED": 0,
                        "amountRETURNED_AS_CLAIMS": 0,
                        "amountRETURNED_DEFECTIVE": 0,
                        "amountRETURNED_TO_CLIENT": 0,
                        "amountSHIPPED": 1
                    },
                    "itemDimensions": {
                        "depth": 26,
                        "height": 50,
                        "width": 42
                    },
                    "itemWeight": 5580,
                    "name": "Гидромассажная ванночка для ног Beurer FB50 белый",
                    "num": 1,
                    "price": 8000.00,
                    "productId": "1059034",
                    "productVariantCount": 1,
                    "quantity": 1,
                    "quantityAvailable": 0,
                    "skuType": "SKU",
                    "variantId": "1059034",
                    "vatRate": "VAT_20"
                },
                {
                    "barcode": "",
                    "name": "Доставка",
                    "num": 2,
                    "price": 857.00,
                    "quantity": 1,
                    "skuType": "SERVICE",
                    "variantId": "delivery",
                    "vatRate": "NO_VAT"
                }
            ],
            "legalEntity": {
                "id": "fa0d6c85-6e62-51fa-346e-e5433c92b2d8",
                "name": " Розничный покупатель",
                "type": "PERSON"
            },
            "manualDiscount": {
                "appliedDiscountValue": 0,
                "discountType": "FIX",
                "discountValue": 0,
                "isActive": false
            },
            "needCustomerPayment": false,
            "needReserve": true,
            "onlinePaymentSum": 8857.00,
            "operatorComment": "-",
            "orderType": "STANDARD",
            "packingOptions": [],
            "packings": [
                {
                    "barcode": "202749272704",
                    "files": [],
                    "items": [
                        {
                            "accountingAttributes": [],
                            "barcode": "4211125637101",
                            "itemDimensions": {
                                "depth": 26,
                                "height": 50,
                                "width": 42
                            },
                            "itemWeight": 5580,
                            "name": "Гидромассажная ванночка для ног Beurer FB50 белый",
                            "num": 1,
                            "price": 8000.00,
                            "productId": "1059034",
                            "productVariantCount": 1,
                            "quantity": 1,
                            "skuType": "SKU",
                            "variantId": "1059034",
                            "vatRate": "VAT_20"
                        }
                    ],
                    "measurements": {
                        "dimensions": {
                            "depth": 12,
                            "height": 12,
                            "width": 12
                        },
                        "success": true,
                        "weight": 5580
                    }
                }
            ],
            "paymentMethodCode": "cod-card",
            "paymentMethodName": "Оплата картой при получении",
            "paymentMethodType": "COD_CARD",
            "paymentStatus": "NOT_PAID",
            "permissionList": {
                "actionPermissions": [
                    {
                        "type": "CANCEL",
                        "value": false
                    },
                    {
                        "type": "CONFIRM",
                        "value": false
                    },
                    {
                        "type": "NEED_CONFIRM",
                        "value": false
                    },
                    {
                        "type": "PACK",
                        "value": false
                    },
                    {
                        "type": "COPY",
                        "value": true
                    },
                    {
                        "type": "PACK_CONTROL",
                        "value": false
                    },
                    {
                        "type": "UNPACK",
                        "value": false
                    },
                    {
                        "type": "SHIPPING",
                        "value": false
                    },
                    {
                        "type": "UNSHIPPING",
                        "value": false
                    },
                    {
                        "type": "REFRESH_RESERVE",
                        "value": false
                    },
                    {
                        "type": "RETURN_TO_DELIVERY",
                        "value": true
                    },
                    {
                        "type": "REVERT_RETURNS",
                        "value": false
                    },
                    {
                        "type": "DELIVER_SELF_PICKUP",
                        "value": false
                    },
                    {
                        "type": "DELIVER_COURIER",
                        "value": false
                    },
                    {
                        "type": "ACCEPT_RETURN",
                        "value": false
                    }
                ],
                "fieldPermissions": [
                    {
                        "reason": "Склад уже отгрузил заказ. Изменение заказа невозможно.",
                        "type": "ITEMS_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже отгрузил заказ. Изменение заказа невозможно.",
                        "type": "PAYMENT_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже отгрузил заказ. Изменение заказа невозможно.",
                        "type": "IS_PAID_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже отгрузил заказ. Изменение заказа невозможно.",
                        "type": "RECEIVER_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже отгрузил заказ. Изменение заказа невозможно.",
                        "type": "DELIVERY_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже отгрузил заказ. Изменение заказа невозможно.",
                        "type": "WAREHOUSE_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже отгрузил заказ. Изменение заказа невозможно.",
                        "type": "COMMENTS_EDITABLE",
                        "value": false
                    },
                    {
                        "type": "OPERATOR_COMMENTS_EDITABLE",
                        "value": true
                    }
                ],
                "infoStatus": "ORDER_INFO_DELIVERED"
            },
            "plannedTakeOutDate": "2022-05-31 09:00:00",
            "readyForFFExport": true,
            "shortUrl": "http://r.kak2c.ru/yr99em9",
            "status": "ORDER_INFO_DELIVERED",
            "summaryItemAmountState": {
                "amountDELIVERED": 1,
                "amountLOST": 0,
                "amountORDERED": 1,
                "amountPACKED": 1,
                "amountRESERVED": 1,
                "amountRETURNED": 0,
                "amountRETURNED_AS_CLAIMS": 0,
                "amountRETURNED_DEFECTIVE": 0,
                "amountRETURNED_TO_CLIENT": 0,
                "amountSHIPPED": 1
            },
            "totalOrderSum": 8857.00,
            "updateTs": "2022-05-30 14:29:35.964",
            "warehouseCode": "2b0cde46-043f-cdc9-e2e4-aed4ff5a7d4f",
            "warehouseFFExportError": false,
            "warehouseFFExported": false,
            "warehouseFFSync": false,
            "warehouseName": "BR_K",
            "warehouseShippingOptions": {}
        },
        {
            "c": "451dd9fc-9347-e7e4-c51d-e7842d870e40",
            "codPayments": [
                {
                    "date": "2022-05-31 12:22:16",
                    "executionTime": "2022-05-31 13:15:00",
                    "paymentDocumentId": "BR0255-1",
                    "sum": 5486.00
                }
            ],
            "comment": "",
            "confirmStatus": "APPROVED",
            "createTs": "2022-05-31 12:22:16.171",
            "crossdockEditable": false,
            "currency": "RUB",
            "customerPaymentInProcess": false,
            "date": "2022-05-31 12:21:38",
            "delivery": {
                "address": {
                    "city": "Краснодар",
                    "cityFias": "7dfa745e-aa19-4688-b121-b655c11e482f",
                    "country": "Россия",
                    "countryCode": "RU",
                    "fullAddress": "Краснодарский, Краснодар",
                    "rawData": "Краснодарский, Краснодар",
                    "region": "Краснодарский",
                    "regionFias": "d00e1013-16bd-4c09-b3d5-3cb09fc54bd8",
                    "zip": "350016"
                },
                "code": "77e87a14-4e96-2ccb-3beb-4b1b33e466c8",
                "deliveryCode": "0ed6b628-288d-11e9-8989-002590923634",
                "deliveryComment": "",
                "desiredDeliveryDate": "2022-06-02",
                "desiredDeliveryTimeFrom": "09:00",
                "desiredDeliveryTimeTo": "18:00",
                "isDeliverySumLimitActive": false,
                "logoUrl": "https://storage.yandexcloud.net/lk-kak2c/delivery_pickpoint_left.svg",
                "pickupPointId": "2302-060",
                "pvzComment": "ПВЗ PickPoint, Код пункта выдачи: 2302-060, Адрес пункта выдачи: Карякина ул, д.25, График работы: Пн-Пт 10:00-20:00, Сб 10:00-17:00, Описание пункта выдачи: Пункт выдачи заказов расположен в отдельно стоящем здании. Транспорт: Автобус №36, 58, 96. Маршрутное такси №48, 56, 85. Остановка Черкасская ул.\nВойти через отдельный вход справа, на цокольном этаже расположен пункт выдачи",
                "pvzInfo": {
                    "address": {
                        "city": "Краснодар",
                        "cityFias": "7dfa745e-aa19-4688-b121-b655c11e482f",
                        "country": "Россия",
                        "countryCode": "RU",
                        "fullAddress": "Карякина ул, д.25",
                        "region": "Краснодарский",
                        "regionFias": "d00e1013-16bd-4c09-b3d5-3cb09fc54bd8",
                        "zip": "350016"
                    },
                    "code": "2302-060",
                    "courier": "PickPoint",
                    "courierCode": "PICKPOINT",
                    "courierPostamatType": "ПВЗ",
                    "deliveryServices": [
                        "TRYING",
                        "DANGEROUS_CARGO",
                        "PARTIAL_DELIVERY",
                        "PERSONALLY_IN_HANDS",
                        "REVERSE",
                        "CHECK_CONTENT",
                        "DAY_OFF_DELIVERY",
                        "CONTACTLESS_DELIVERY",
                        "TEMPERATURE_REGIME"
                    ],
                    "description": "Пункт выдачи заказов расположен в отдельно стоящем здании. Транспорт: Автобус №36, 58, 96. Маршрутное такси №48, 56, 85. Остановка Черкасская ул.\nВойти через отдельный вход справа, на цокольном этаже расположен пункт выдачи",
                    "latitude": "45.065947",
                    "longitude": "39.010823",
                    "maxSize": "180",
                    "maxWeight": 15,
                    "metroStation": "",
                    "paymentMethods": [
                        "COD_CASH",
                        "COD_CARD"
                    ],
                    "type": "PVZ",
                    "workTime": "Пн-Пт 10:00-20:00, Сб 10:00-17:00"
                },
                "receiver": {
                    "address": {
                        "city": "Краснодар",
                        "cityFias": "7dfa745e-aa19-4688-b121-b655c11e482f",
                        "country": "Россия",
                        "countryCode": "RU",
                        "fullAddress": "Краснодарский, Краснодар",
                        "rawData": "Краснодарский, Краснодар",
                        "region": "Краснодарский",
                        "regionFias": "d00e1013-16bd-4c09-b3d5-3cb09fc54bd8",
                        "zip": "350016"
                    },
                    "alternativePhone": "",
                    "email": "mer@mer.mer",
                    "fullName": "Цу Йцу",
                    "name": "цу йцу",
                    "passport": {},
                    "personType": "CUSTOMER",
                    "phone": "74563464645",
                    "rawPhone": "74563464645"
                },
                "title": "PickPoint",
                "trackingNumber": "222",
                "type": "PVZ"
            },
            "expenses": [],
            "externalId": "BR0255",
            "files": [],
            "id": "BR0255",
            "insuranceSum": 548.60,
            "insuranceSumAutoCalculation": false,
            "isMarketplaceOrder": false,
            "items": [
                {
                    "barcode": "4211125570354",
                    "itemAmountState": {
                        "amountDELIVERED": 1,
                        "amountLOST": 0,
                        "amountORDERED": 1,
                        "amountPACKED": 1,
                        "amountRESERVED": 1,
                        "amountRETURNED": 0,
                        "amountRETURNED_AS_CLAIMS": 0,
                        "amountRETURNED_DEFECTIVE": 0,
                        "amountRETURNED_TO_CLIENT": 0,
                        "amountSHIPPED": 1
                    },
                    "itemDimensions": {
                        "depth": 17,
                        "height": 7,
                        "width": 23
                    },
                    "itemWeight": 167,
                    "name": "Маникюрно-педикюрный набор Beurer MP62 белый",
                    "num": 1,
                    "price": 5000.00,
                    "productId": "1047872",
                    "productVariantCount": 1,
                    "quantity": 1,
                    "quantityAvailable": 0,
                    "skuType": "SKU",
                    "variantId": "1047872",
                    "vatRate": "VAT_20"
                },
                {
                    "barcode": "",
                    "name": "Доставка",
                    "num": 2,
                    "price": 486.00,
                    "quantity": 1,
                    "skuType": "SERVICE",
                    "variantId": "delivery",
                    "vatRate": "NO_VAT"
                }
            ],
            "legalEntity": {
                "id": "fa0d6c85-6e62-51fa-346e-e5433c92b2d8",
                "name": " Розничный покупатель",
                "type": "PERSON"
            },
            "manualDiscount": {
                "appliedDiscountValue": 0,
                "discountType": "FIX",
                "discountValue": 0,
                "isActive": false
            },
            "needCustomerPayment": false,
            "needReserve": true,
            "onlinePaymentSum": 5486.00,
            "operatorComment": "",
            "orderType": "STANDARD",
            "packingOptions": [],
            "packings": [
                {
                    "barcode": "202749561679",
                    "files": [],
                    "items": [
                        {
                            "accountingAttributes": [],
                            "barcode": "4211125570354",
                            "itemDimensions": {
                                "depth": 17,
                                "height": 7,
                                "width": 23
                            },
                            "itemWeight": 167,
                            "name": "Маникюрно-педикюрный набор Beurer MP62 белый",
                            "num": 1,
                            "price": 5000.00,
                            "productId": "1047872",
                            "productVariantCount": 1,
                            "quantity": 1,
                            "skuType": "SKU",
                            "variantId": "1047872",
                            "vatRate": "VAT_20"
                        }
                    ],
                    "measurements": {
                        "dimensions": {
                            "depth": 12,
                            "height": 12,
                            "width": 12
                        },
                        "success": true,
                        "weight": 1000
                    }
                }
            ],
            "paymentMethodCode": "cod-card",
            "paymentMethodName": "Оплата картой при получении",
            "paymentMethodType": "COD_CARD",
            "paymentStatus": "NOT_PAID",
            "permissionList": {
                "actionPermissions": [
                    {
                        "type": "CANCEL",
                        "value": false
                    },
                    {
                        "type": "CONFIRM",
                        "value": false
                    },
                    {
                        "type": "NEED_CONFIRM",
                        "value": false
                    },
                    {
                        "type": "PACK",
                        "value": false
                    },
                    {
                        "type": "COPY",
                        "value": true
                    },
                    {
                        "type": "PACK_CONTROL",
                        "value": false
                    },
                    {
                        "type": "UNPACK",
                        "value": false
                    },
                    {
                        "type": "SHIPPING",
                        "value": false
                    },
                    {
                        "type": "UNSHIPPING",
                        "value": false
                    },
                    {
                        "type": "REFRESH_RESERVE",
                        "value": false
                    },
                    {
                        "type": "RETURN_TO_DELIVERY",
                        "value": true
                    },
                    {
                        "type": "REVERT_RETURNS",
                        "value": false
                    },
                    {
                        "type": "DELIVER_SELF_PICKUP",
                        "value": false
                    },
                    {
                        "type": "DELIVER_COURIER",
                        "value": false
                    },
                    {
                        "type": "ACCEPT_RETURN",
                        "value": false
                    }
                ],
                "fieldPermissions": [
                    {
                        "reason": "Склад уже отгрузил заказ. Изменение заказа невозможно.",
                        "type": "ITEMS_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже отгрузил заказ. Изменение заказа невозможно.",
                        "type": "PAYMENT_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже отгрузил заказ. Изменение заказа невозможно.",
                        "type": "IS_PAID_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже отгрузил заказ. Изменение заказа невозможно.",
                        "type": "RECEIVER_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже отгрузил заказ. Изменение заказа невозможно.",
                        "type": "DELIVERY_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже отгрузил заказ. Изменение заказа невозможно.",
                        "type": "WAREHOUSE_EDITABLE",
                        "value": false
                    },
                    {
                        "reason": "Склад уже отгрузил заказ. Изменение заказа невозможно.",
                        "type": "COMMENTS_EDITABLE",
                        "value": false
                    },
                    {
                        "type": "OPERATOR_COMMENTS_EDITABLE",
                        "value": true
                    }
                ],
                "infoStatus": "ORDER_INFO_DELIVERED"
            },
            "plannedTakeOutDate": "2022-06-01 09:00:00",
            "readyForFFExport": true,
            "shortUrl": "http://r.kak2c.ru/h5llc00",
            "status": "ORDER_INFO_DELIVERED",
            "summaryItemAmountState": {
                "amountDELIVERED": 1,
                "amountLOST": 0,
                "amountORDERED": 1,
                "amountPACKED": 1,
                "amountRESERVED": 1,
                "amountRETURNED": 0,
                "amountRETURNED_AS_CLAIMS": 0,
                "amountRETURNED_DEFECTIVE": 0,
                "amountRETURNED_TO_CLIENT": 0,
                "amountSHIPPED": 1
            },
            "totalOrderSum": 5486.00,
            "updateTs": "2022-05-31 13:13:34.341",
            "warehouseCode": "2b0cde46-043f-cdc9-e2e4-aed4ff5a7d4f",
            "warehouseFFExportError": false,
            "warehouseFFExported": false,
            "warehouseFFSync": false,
            "warehouseName": "BR_K",
            "warehouseShippingOptions": {}
        }
    ],
    "recordsTotal": 2,
    "success": true
}
```

# /api/lite/orders/discounts

### Добавить скидку для заказа

/api/lite/orders/discounts

Позволяет добавить промокод или фиксированную скидку ко всему заказу в процентах или сумме

<table class="relative-table wrapped confluenceTable tablesorter tablesorter-default" id="bkmrk-%D0%9F%D0%BE%D0%BB%D0%B5-%D0%A2%D0%B8%D0%BF-%2F-%D1%84%D0%BE%D1%80%D0%BC%D0%B0%D1%82-%D0%9E%D0%BF" role="grid" style="height: 346px;" width="397"><tbody aria-live="polite" aria-relevant="all"><tr style="height: 29px;"><td style="width: 132.05px; height: 29px;">**Поле**</td><td style="width: 132.05px; height: 29px;">**Тип / формат**</td><td style="width: 132.1px; height: 29px;">**Описание**</td></tr><tr role="row" style="height: 46px;"><td class="confluenceTd" style="width: 132.05px; height: 46px;">id</td><td class="confluenceTd" style="width: 132.05px; height: 46px;">string</td><td class="confluenceTd" style="width: 132.1px; height: 46px;">Идентификатор заказа</td></tr><tr role="row" style="height: 46px;"><td class="confluenceTd" style="width: 132.05px; height: 46px;">`promocode`</td><td class="confluenceTd" style="width: 132.05px; height: 46px;">string</td><td class="confluenceTd" style="width: 132.1px; height: 46px;">Промокод</td></tr><tr style="height: 46px;"><td class="align-left" style="width: 132.05px; height: 46px;"> **`manualDiscount`**</td><td style="width: 132.05px; height: 46px;">**object**</td><td style="width: 132.1px; height: 46px;">**Объект, описывающий скидку**</td></tr><tr style="height: 29px;"><td style="width: 132.05px; height: 29px;"> `isActive`</td><td style="width: 132.05px; height: 29px;">boolean</td><td style="width: 132.1px; height: 29px;">Флаг активности промокода</td></tr><tr style="height: 46px;"><td class="align-left" rowspan="3" style="width: 132.05px; height: 121px;">`discountType`</td><td style="width: 132.05px; height: 46px;">enum</td><td style="width: 132.1px; height: 46px;">Тип скидки</td></tr><tr style="height: 46px;"><td style="width: 132.05px; height: 46px;">FIX</td><td style="width: 132.1px; height: 46px;">Фиксированная</td></tr><tr style="height: 29px;"><td style="width: 132.05px; height: 29px;">PERCENT</td><td style="width: 132.1px; height: 29px;">в процентах</td></tr><tr style="height: 29px;"><td class="align-left" style="width: 132.05px; height: 29px;"> `discountValue`</td><td style="width: 132.05px; height: 29px;">double</td><td style="width: 132.1px; height: 29px;">Сумма скидки или процент</td></tr></tbody></table>

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

```JSON
{
    "id": "2502-124471",
    "promocode": "",
    "manualDiscount": {
        "isActive": true,
        "discountType": "FIX",
        "discountValue": "1000"
    }
}
```

#### **Ответ:**

```JSON
{
  "success": true
}
```

#### **Ошибка:**

```JSON
{
    "success": false,
    "errors": [
        {
            "code": 0,
            "message": "Текст ошибки"
        }
    ]
}
```

# /api/lite/orders/upload_fbm_docs_ff

### Заказ - FBO. Подтверждение загрузки документов

/api/lite/orders/upload\_fbm\_docs\_ff

Подтверждение загрузки документов перемаркировки FBO.

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

```JSON
{ 
    "id":"1234"   
}        
```

В ответ возвращается

#### **успех:**

```JSON
{
    "success": true
   
}
```

#### **ошибка:** 

```JSON
{
"success": false,
"errors": [
 {
 "code": 0,
 "message": "Текст ошибки"
 }
]
}
```

# api/lite/export/order

## Инструкция по получению экспорта товаров в заказе

### 1. Назначение метода

Метод предназначен для получения файла экспорта товаров по конкретному заказу.  
В результате выполнения запроса возвращается ссылка на сформированный файл (например, `.xls`) и информация о результате операции.

---

### 2. Endpoint

**URL:**

```
GET https://app.kak2c.ru/api/lite/export/order/now

```

---

### 3. Метод запроса

```
GET

```

---

### 4. Параметры запроса

<table id="bkmrk-%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80-%D0%A2%D0%B8%D0%BF-%D0%9E%D0%B1%D1%8F%D0%B7%D0%B0%D1%82%D0%B5"><thead><tr><th>Параметр</th><th>Тип</th><th>Обязательный</th><th>Описание</th></tr></thead><tbody><tr><td>`id`</td><td>string</td><td>Да</td><td>Идентификатор заказа</td></tr></tbody></table>

#### Пример запроса

```
GET https://app.kak2c.ru/api/lite/export/order/now?id=4466-34568645

```

---

### 5. Пример ответа

```json
{
    "exportResults": [
        {
            "fileID": "export_order_5669-323434395",
            "fileUrl": "https://storage.yandexcloud.net/items-export-kak2c/export_orders_test@new-wms.ru_27.02.2026_09-00-31.xls",
            "rowsTotal": 1,
            "success": true
        }
    ],
    "recordsTotal": 1,
    "success": true
}

```

https://storage.yandexcloud.net/items-export-kak2c/export\_orders\_test@new-wms.ru\_27.02.2026\_11-22-49.xls

---

### 6. Описание полей ответа

#### Корневой объект

<table id="bkmrk-%D0%9F%D0%BE%D0%BB%D0%B5-%D0%A2%D0%B8%D0%BF-%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5-ex"><thead><tr><th>Поле</th><th>Тип</th><th>Описание</th></tr></thead><tbody><tr><td>`exportResults`</td><td>array</td><td>Массив результатов экспорта</td></tr><tr><td>`recordsTotal`</td><td>integer</td><td>Общее количество сформированных экспортов</td></tr><tr><td>`success`</td><td>boolean</td><td>Статус выполнения запроса</td></tr></tbody></table>

---

#### Объект `exportResults`

<table id="bkmrk-%D0%9F%D0%BE%D0%BB%D0%B5-%D0%A2%D0%B8%D0%BF-%D0%9E%D0%BF%D0%B8%D1%81%D0%B0%D0%BD%D0%B8%D0%B5-fi"><thead><tr><th>Поле</th><th>Тип</th><th>Описание</th></tr></thead><tbody><tr><td>`fileID`</td><td>string</td><td>Уникальный идентификатор файла экспорта</td></tr><tr><td>`fileUrl`</td><td>string</td><td>Прямая ссылка на скачивание файла</td></tr><tr><td>`rowsTotal`</td><td>integer</td><td>Количество строк (товаров) в экспортированном файле</td></tr><tr><td>`success`</td><td>boolean</td><td>Статус формирования конкретного файла</td></tr></tbody></table>

---

### 7. Логика работы

1. Клиент отправляет GET-запрос с параметром `id`.
2. Система формирует экспорт товаров по указанному заказу.
3. В случае успешного формирования:
    
    
    - возвращается `success: true`
    - в `fileUrl` передаётся ссылка на файл
4. Клиент может скачать файл по полученной ссылке.

---

### 8. Возможные сценарии

#### Успешный экспорт

- `success: true`
- `exportResults[0].success: true`
- `fileUrl` содержит корректную ссылку

#### Ошибка формирования

- `success: false`
- либо `exportResults[0].success: false`
- ссылка на файл отсутствует или невалидна

---

### 9. Особенности

- Экспорт формируется в момент выполнения запроса (`/now`).
- Формат файла — `.xls`.
- Ссылка `fileUrl` ведёт на внешний файловый storage.