Не используйте /v1/description-category/tree!
Всем привет.
Несколько дней назад коллега обнаружила, что в нашей внутренней системе пропала как минимум одна категория Ozon (список категорий получали по API методом /v2/category/tree). Я убедился, что проблема не у нас, что действительно была категория такая-то с ID таким-то, а теперь её нет.
Написал в поддержку. Там мне ответили следующее:

Ну новые так новые. Оно и к лучшему, у нас не всё гладко было с интеграцией, а тут повод всё исправить. Переписали у себя всё в соответствии с новыми методами (есть тонкости нашей реализации, из-за которых это заняло неделю, была изменена не только кодовая база, но и некоторые структуры данных и сами данные в них).
Пробуем выгружаться. Товары залетают с ошибкой "поле Тип не заполнено". Перепроверил всё сто раз — всё верно заполнено. Пишу в поддержку. Отвечают:

Странный ответ. Последний уровень в дереве /v1/description-category/tree это Тип, а мне тут про Категории пишут... Переспросил. Отвечают:

Что??? Т .е. у нас была проблема с методом А. Чтобы её решить, нам сказали что метод устарел и что надо переключиться на метод Б ("переключиться" в данном случае — условность, т. к. форматы ответа разные и нужно переписывать наш код). Мы переписали. Возникла проблема с методом Б. Чтобы её решить, нам сказали, что нужно использовать метод А. Гениально!
Вишенка на торте:

Переписка с поддержкой на самом деле была намного объёмнее, чем на двух скриншотах выше. Сотрудники поддержки либо абсолютно некомпетентны, либо издеваются, либо там вообще ChatGPT по ту сторону проводов (насчет последнего сомневаюсь, т. к. от него при должном усердии таки можно получить нужную информацию).


Ну и, собственно, вопрос: кто-нибудь нашёл решение проблемы? И нет ли тут инсайдеров, кто в курсе, когда /v1/description-category/tree будет нормально работать?

@vinyl, верно, я из команды Озон, но мы являемся частью Озон Теха и не можем оказать никакого влияния на тех. поддержку, это попросту не в нашей юрисдикции :(
for dev, если я правильно понял, вы член команды Озон. Вот скажите, вы считаете нормальными те ответы сотрудников поддержки, которые я опубликовал?
Почему нельзя прямо написать "Да, наш косяк, мы запилили в прод сырой метод /v1/description-category/tree, данные из которого нельзя использовать в /v2/product/import. Постараемся исправить к xx.xx.2023"?
Я не первый (полистайте топики ниже), у кого с новыми методами проблемы и везде советуют тупо использовать старые (из которых категории пропадают), а в документации призывают использовать новые.
Добрый день!Изучили ваш топик, готовы ответить :)«Несколько дней назад коллега обнаружила, что в нашей внутренней системе пропала как минимум одна категория Ozon (список категорий получали по API методом /v2/category/tree). Я убедился, что проблема не у нас, что действительно была категория такая-то с ID таким-то, а теперь её нет.» - мы разберемся в этом вопросе, действительно сейчас видим такую проблему, постараемся вернуться с обратной связью, как сможем этим вопросом разобратьсяВ ближайшем будущем планируем выкатить супер-обновление, которое решит все остальные проблемы. Обнова уже на подходе, поэтому ждите анонса :)