Собрать заказ (версия 4)
POST/v4/posting/fbs/ship
Ответ с кодом 200 не гарантирует успешную сборку заказа. Используйте метод /v3/posting/fbs/get (#operation/PostingAPI_GetFbsPostingV3), чтобы проверить, что заказ собран. Если в ответе указан result.substatus = ship_failed, повторите сборку заказа.
Делит заказ на отправления и переводит его в статус awaiting_deliver.
Каждый элемент в packages может содержать несколько элементов products или отправлений.
Каждый элемент в products — это товар, включённый в данное отправление.
Разделить заказ нужно, если:
- товары не помещаются в одну упаковку,
- товары нельзя сложить в одну упаковку.
Чтобы разделить заказ, передайте в массиве packages несколько объектов.
Пример запроса, когда заказ разделять не нужно: 2 товара будут в одном отправлении.
{
"packages": [
{
"products": [
{
"product_id": 185479045,
"quantity": 2
}
]
}
],
"posting_number": "89491381-0072-1"
}
Пример запроса, когда заказ нужно разделить: каждый товар будет в отдельном отправлении.
\{
"packages": [
\{
"products": [
\{
"product_id": 185479045,
"quantity": 1
\}
]
\},
\{
"products": [
\{
"product_id": 185479045,
"quantity": 1
\}
]
\}
],
"posting_number": "89491381-0072-1"
\}
Чтобы внести информацию по экземплярам, используйте метод /v6/fbs/posting/product/exemplar/set.
Request
Responses
- 200
- default
Результат сборки заказа
Ошибка