Иван Мирасов

+8
с 03.07.2026

Python + Ozon Seller API. Бот-детектор скрытых списаний, в закрытой бете.

1 подписчик
0 подписок

сейчас в коде две ветки. пока флаг USE_NEW_API=false - работает старый /v3/finance/transaction/list. после 6 июля переключаю флаг в true - уходит запрос на /v1/finance/decompensation + /v1/finance/accrual/by-day.
реальные ответы новых методов я пока не тестировал, у меня нет своего живого магазина на Ozon, а у бета-тестеров пока только старый API есть, так как переход не сделали. полагаюсь на анонс dev.ozon.ru/news/699 и на то как это обычно устроено у Ozon в других разделах API (парные методы accrual/decompensation, поля с _id для типизации).
план: как только у первого бета-селлера пройдёт переход на новую API - сразу сверяю сырой JSON с моими предположениями по полям и правлю. в коде оставлены запасные ключи (id / operation_id, date / operation_date и т.д.), чтобы адаптация была минимальной. если у тебя уже есть опыт с новой API - было бы интересно посмотреть пример ответа.

1