Описание метода в api версии 2

Назначение

Начинает процедуру упаковки товара

Пример запроса JSON (v2)

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

{
	"externalSystemId": "000000002",
	"merchantId": "000000006",
	"orderId": "1212",
	"packs": [
		{
			"packId": "1212-1",
			"items": [
				{
					"externalSystemProductId": "00-07019717",
					"quantity": 1,
					"cises": [
						"cis1"
					]
				}
			]
		},
		{
			"packId": "1212-q",
			"items": [
				{
					"externalSystemProductId": "00-07019717",
					"quantity": 2,      
					"cises": [
						"cis1",
						"cis2"
					]     
				}
			]
		}
	]
}
JS

Пример ответа с ошибками

{
	"message": "Заказ уже упакован",
	"success": false
}
JS

Описание запроса

POST /v1/order/pack

Описание параметров запроса


ПараметрТипОбязателенОписание
1externalSystemIdstringДаКод внешней системы откуда идет подключение к базе маркета
2merchantIdstringДаВнутренний идентификатор личного кабинета торговой площадки.
3orderIdstringДаИдентификатор заказа

packsмассивДаРаспределение товаров в заказе по грузовым местам
4packIdstringДаИдентификатор грузового места в базе клиента

itemsмассивДаМассив товаров заказа клиента
5externalSystemProductIdstringНетИдентификатор товара в системе клиента (внешней системе)
6quantityintegerДаКоличество товара
7cisesмассив stringНетКИЗ "Честный знак" для товара, подпадающего под требования маркировки

Описание параметров ответа


ПараметрТипОбязателенОписание
1messagestringДаОписание результата запроса.
2successbooleanДа

Статус запроса

  • true - запрос успешный
  • false - выполнен с ошибкой