WB API принял цены, но изменил не все товары: как проверить uploadID и ошибки строк
Как проверить результат обновления цен Wildberries через API: идентификатор загрузки, частичный успех, ошибки товаров и повторная отправка исправленных строк.
Содержание статьи
Проверяйте массовое изменение цен по каждой позиции. Общий ответ сервера не заменяет сверку фактического результата с заданием менеджера; журнал операции должен позволять найти конкретный товар и решение по нему.
Инструкция проверена редакцией 11 октября 2026 года. Это руководство по существующему процессу обновления цен Wildberries.
Сохраните связь запроса с заданием
В журнале интеграции должны быть связаны магазин, отправленные артикулы, ожидаемые значения и идентификатор загрузки uploadID. Без этой связи сложно отличить результат нужного запуска от соседней операции. Не записывайте в журнал секреты доступа.
Редакционный пример: утром меняли цены десяти товаров, вечером — ещё пяти. Общий список актуальных цен не объясняет, какой пакет содержал ошибку. Идентификатор задания позволяет проверять конкретное действие и формировать корректирующий запрос только для его проблемных строк.
Разберите статус обработки
Документация описывает статус 3 как обработку без ошибок товаров, 5 — обработку с ошибками части товаров, 6 — ошибки всех товаров, 4 — отмену. При частичном результате цены позиций без ошибок обновляются. Ошибки доступны в детализации обработанной загрузки; состояние проверяется через историю заданий.
Не превращайте статус 5 в сообщение «ничего не изменилось». Часть каталога уже могла получить новые значения. Сначала разделите позиции по фактическому результату, затем решайте, что исправлять и что требуется проверить на витрине.
Исправляйте причину по конкретному товару
Сопоставьте сообщение об ошибке с артикулом и отправленными значениями. Проверьте согласованный предел цены, используемую валюту и выбранный товар. Если проблема связана с самим запросом или доступом, порядок диагностики отличается от ошибок строк; используйте разбор ошибок WB API.
Перед повтором убедитесь, что исходное задание по-прежнему актуально. Менеджер мог изменить предложение вручную, а акция — перейти в другой этап. Автоматическая отправка вчерашнего пакета без сверки способна вернуть уже отменённую цену.
Подтвердите итоговое состояние
После исправления получите результат новой загрузки и сверьте ожидаемые значения по затронутым товарам. Отдельно проверьте отображение предложения покупателю, учитывая действующие механизмы скидок. Внутренняя успешная операция и окончательная цена на витрине отвечают на разные вопросы.
Завершённым считайте пакет, в котором каждая строка имеет объяснимый итог: обновлена, отменена по решению бизнеса либо оставлена на исправление с конкретной причиной. Такой учёт позволяет честно сообщать объём выполненных изменений и не скрывать частичный сбой за одним зелёным ответом API.
Материал отражает сведения на указанную дату. Правила и условия работы площадок могут измениться. Редакционные принципы