/v1/supply-order/content/update/status не выдаёт new_bundle_id
Вопрос к разработчикам: почему при редактировании состава заявки 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": ""
}

new_bundle_id должен отдаваться только если ручка SetSupplyContentResult вернул ошибку SET_SUPPLY_CONTENT_ERROR_SUPPLY_CONTENT_NOT_VALID
В остальных случаях на это поле полагаться нельзя