KENVARA

Яндекс Маркет уточнил поведение методов заказов Partner API

В документации API уточнено, что partnerWarehouseId возвращается только для модели FBY. В отчёте по ценам также переименованы колонки ошибок. Для интеграций это важно при разборе ответа и контроле совместимости.

Яндекс Маркет 14 октября обновил changelog Partner API. Изменения выглядят небольшими, но для интеграций важно учитывать их явно: отсутствие поля в ответе не должно восприниматься как ошибка данных.

Коротко
  • partnerWarehouseId - только для FBY
  • изменены названия колонок отчёта по ценам
  • интеграциям важно не считать поле обязательным для FBS

Что изменилось в заказах

В документации методов получения заказов и изменения статуса уточнено: параметр partnerWarehouseId возвращается только для модели FBY. Для FBS-интеграции нельзя строить обязательную бизнес-логику на наличии этого поля.

Что изменилось в отчёте по ценам

В отчёте, который формируется методом POST v2/reports/goods-prices/generate, названия колонок «Ошибки» и «Предупреждения» изменены на «Критичные ошибки» и «Некритичные ошибки». Если импорт отчёта зависит от точных заголовков колонок, обработчик необходимо проверить.

Что проверить селлеру и разработчику

Если кабинет работает через стороннюю систему автоматизации, сама смена формулировок в документации не требует действий от продавца. Но разработчикам интеграций стоит проверить парсинг необязательных полей и обработку отчётов по точным названиям колонок.