Назад
Назад

Можете пояснить, по какой причине данные, возвращаемые API, отличаются от показателей в отчетах UI

Вопрос
Решено
3
1326
# Аналитика и данные
Вопрос

Добрый день! Столкнулся со следующей проблемой при работе с данными заказов.

Мне необходимо регулярно получать информацию о новых заказах через API. Для этого я использую метод:

https://statistics-api.wildberries.ru/api/v1/supplier/orders

Однако при выполнении запроса я получаю только 35 заказов, тогда как в сводке отчёта по ссылке:

https://seller.wildberries.ru/content-analytics

отображается 75 заказов. Таким образом, данные между API и интерфейсом личного кабинета существенно отличаются.

Прошу пояснить:

  1. Почему количество заказов по API и в UI не совпадает? Какая из этих цифр является «истинной» и на какую нужно ориентироваться?
  2. Как правильно получать выгрузку всех заказов со всеми статусами, а также обновления этих статусов? Возможно, я использую неправильный метод, и существует другой, который содержит полную информацию.
  3. Уточните, пожалуйста, какой именно отчёт или API-метод является корректным источником данных, если необходимо понимать реальное количество заказов и их статусы.
  4. Также прошу подтвердить: API Wildberries отдаёт даты и время в формате UTC, а интерфейс Seller показывает данные с учётом локального времени (в моём случае — Алматы, Казахстан, UTC+6)? Верно ли, что для корректного сопоставления данных партнёрам из Казахстана необходимо переводить время из UTC в часовой пояс Алматы?

Спасибо заранее за разъяснения!

+3
Решение
от@KiberKrot
Отмечен модератором как решение

А кто вам сказал, что API отдает UTC?

В документации к этому методу написано "Если часовой пояс не указан, то берётся Московское время (UTC+3)".

Комментарий
Решение

А кто вам сказал, что API отдает UTC?

В документации к этому методу написано "Если часовой пояс не указан, то берётся Московское время (UTC+3)".

+1