Назад
Назад

Заказы /api/v1/supplier/orders

Вопрос
Решено
3
52646
# Отчёты
Вопрос

Столкнлись с проблемой что нельзя выводить заказы за период дат

Например если сегодня 07.08.2025, мне надо вывести заказы с 28.07.2025 по 03.08.2025

flag=0 выводит по текущую дату. То есть с 28.07 он мне выведет по 07.08

flag=1 выводить по одной дате в запросе

А как же вывести за период дат?

+3
Решение
от@Burdygin

Здравствуйте! Метод возвращает данные в зависимости от параметра flag:

flag=0 → данные по текущую дату

flag=1 → данные за указанную дату

💡 Для получения данных за период:

  1. Используйте flag=0 с параметром dateFrom
  2. Получите все данные до текущего момента
  3. Отфильтруйте на вашей стороне по нужной конечной дате

Такой подход связан с особенностями архитектуры метода.

Комментарий

Этот метод вообще не все заказы выдаёт, в аналитике одно, а в этом методе гораздо меньше показывает. Поддержка молчит. Ждите мы разбираемся. Месяц уже. А проблеме этой уже много лет.

+3

Ответы на комментарий

Мне ТПответила что данные из апи и ЛК всегда будут отличаться. Потому что данные берутся из разных источников и ничего поделать нельзя

0
Комментарий

Можно попробовать для оптимизации использовать методы Воронки продаж:

/api/v2/nm-report/detail
/api/v2/nm-report/detail/history

Там есть возможность выставлять периоды и данные актуальнее чем в orders. Поэтому, чтобы получать такие же данные как в ЛК, можно попробовать этими ручками перепроверять.

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

Здравствуйте! Метод возвращает данные в зависимости от параметра flag:

flag=0 → данные по текущую дату

flag=1 → данные за указанную дату

💡 Для получения данных за период:

  1. Используйте flag=0 с параметром dateFrom
  2. Получите все данные до текущего момента
  3. Отфильтруйте на вашей стороне по нужной конечной дате

Такой подход связан с особенностями архитектуры метода.

0

Ответы на комментарий

на двух магазинах из трех - заказов за месяц вообще нет по этому методу, что fbs что fbw, как так?

0