С вопросом

/v1/supply-order/content/update/status не выдаёт new_bundle_id

19 ноября 2025
7698
1
14

Вопрос к разработчикам: почему при редактировании состава заявки API не выдаёт new_bundle_id без которого невозможно проверить товарный состав заявки на поставку? Запросы выполнял из встроенной консоли. Редактирование подразумевает три этапа: Установка нового состава (с получением operation_id). Потом используя operation_id получаем статус редактирования товарного состава где должен быть выдан new_bundle_id, а его в ответе банально нет. При этом он нужен, чтобы третьим этапом проверить состав поставки методом https://api-seller.ozon.ru/v1/supply-order/content/update/validation или основным методом /v1/supply-order/bundle 

 

Редактирование товарного состава

POST

/v1/supply-order/content/update

Request body

{

"items": [

{

"quant": 1,

"quantity": 30,

"sku": 1516790328

},

{

"quant": 1,

"quantity": 10,

"sku": 2433335237

}

],

"order_id": 75203564,

"supply_id": 2000035036089

}

Ответ

{

"operation_id": "019a92e6-b373-7735-9a2b-a3f74d95383f",

"errors": []

}

===

Информация о статусе редактирования товарного состава

/v1/supply-order/content/update/status

Запрос

Request body

{

"operation_id": "019a92e6-b373-7735-9a2b-a3f74d95383f"

}

Ответ

Копировать

{

"status": "SUCCESS",

"errors": [],

"new_bundle_id": ""

}

1 комментарий
Чтобы оставить комментарий, нужно  или 
  • M
    mkamenchuk
    11 месяцев назад
    Модератор

    new_bundle_id должен отдаваться только если ручка SetSupplyContentResult вернул ошибку SET_SUPPLY_CONTENT_ERROR_SUPPLY_CONTENT_NOT_VALID

    В остальных случаях на это поле полагаться нельзя