Получить тепловую карту заказов по времени
/api/crm/v2/orders_over_timev2ordersOverTime.defaultВозвращает тепловую карту заказов: часы суток по дням недели, календарным дням или месяцам. За один запрос возвращается до двух периодов, чтобы сравнить неделю с неделей и месяц с месяцем. Заказы агрегируются по часам в UTC, и возвращаются только непустые часы. Перевод в часовой пояс пользователя, группировка по строкам и пустые ячейки — на стороне клиента.
Авторизация
api-token + language + role
Параметры запроса
Пример: 25/04/2024
Пример: 26/04/2024
Второй период; пустой, если сравнивать не с чем
Пример: 25/03/2024
Пример: 26/03/2024
Строки сетки: дни недели, календарные дни или месяцы. Влияет только на отображение и никогда — на агрегацию.
Значения:weekdaydaymonth
Статус заказа: в пути, выполнен, сборка, на кухне, не обработан, готов к отправке, ожидает отправки на кухню, ожидает переделки, отменён, подтверждён, приготовлен
Значения:in_transitdoneassemblyin_kitchennot_processedready_to_transitwait_to_kitchenwait_remadecanceledconfirmedcooked
Пример: confirmed
Платформа заказа
Значения:androidapifbiosvksite
Способ доставки: курьер или самовывоз
Значения:courierpickup
Статус оплаты: не оплачен, ожидает, оплачен
Значения:not_paidwaitingpaid
Ответы
OK
Значения:successerror
Пример: success
Пример: 2026-08-01 00:00:00
Пример: date
Как интерфейс обрабатывает фильтр; у обычного фильтра mode нет. force_shown — всегда показан, скрыть нельзя. value_required — точка входа в раздел: всегда показан, не имеет пустого значения (пока значение не выбрано, список пуст; варианта «все» нет), общий сброс его не очищает.
Значения:force_shownvalue_required
Пример: value_required
Пример: 2026-08-31 23:59:59
Пример: date
Как интерфейс обрабатывает фильтр; у обычного фильтра mode нет. force_shown — всегда показан, скрыть нельзя. value_required — точка входа в раздел: всегда показан, не имеет пустого значения (пока значение не выбрано, список пуст; варианта «все» нет), общий сброс его не очищает.
Значения:force_shownvalue_required
Пример: value_required
Готовые периоды фильтра по дате; нижняя граница рассчитана в часовом поясе пользователя. value — период, которому соответствуют текущие *_from и *_to; null — произвольный период. default — период, который сервер подставляет в запрос без дат: он же применяется при первой загрузке раздела, и к нему возвращает сброс. Верхняя граница периода всегда равна текущему дню пользователя, поэтому option её не содержит: передавать *_to для готового периода не нужно, сервер задаёт её сам. Период длиннее года обрезается со стороны свежей границы.
Готовый период фильтра по дате. Своего параметра запроса у него нет: нижняя граница приходит уже рассчитанной в option и подставляется в *_from. Верхняя граница не передаётся ни в ответе, ни в запросе — она всегда равна текущему дню пользователя и задаётся сервером.
Значения:todaythree_daysweektwo_weeksmonthquarterhalf_yearyear
Пример: today
Готовый период фильтра по дате. Своего параметра запроса у него нет: нижняя граница приходит уже рассчитанной в option и подставляется в *_from. Верхняя граница не передаётся ни в ответе, ни в запросе — она всегда равна текущему дню пользователя и задаётся сервером.
Значения:todaythree_daysweektwo_weeksmonthquarterhalf_yearyear
Пример: today
Пример: select
Как интерфейс обрабатывает фильтр; у обычного фильтра mode нет. force_shown — всегда показан, скрыть нельзя. value_required — точка входа в раздел: всегда показан, не имеет пустого значения (пока значение не выбрано, список пуст; варианта «все» нет), общий сброс его не очищает.
Значения:force_shownvalue_required
Пример: value_required
Готовый период фильтра по дате. Своего параметра запроса у него нет: нижняя граница приходит уже рассчитанной в option и подставляется в *_from. Верхняя граница не передаётся ни в ответе, ни в запросе — она всегда равна текущему дню пользователя и задаётся сервером.
Значения:todaythree_daysweektwo_weeksmonthquarterhalf_yearyear
Пример: today
Пример: 25/08/2026
Пример: 2026-08-01 00:00:00
Пример: date
Как интерфейс обрабатывает фильтр; у обычного фильтра mode нет. force_shown — всегда показан, скрыть нельзя. value_required — точка входа в раздел: всегда показан, не имеет пустого значения (пока значение не выбрано, список пуст; варианта «все» нет), общий сброс его не очищает.
Значения:force_shownvalue_required
Пример: value_required
Пример: 2026-08-31 23:59:59
Пример: date
Как интерфейс обрабатывает фильтр; у обычного фильтра mode нет. force_shown — всегда показан, скрыть нельзя. value_required — точка входа в раздел: всегда показан, не имеет пустого значения (пока значение не выбрано, список пуст; варианта «все» нет), общий сброс его не очищает.
Значения:force_shownvalue_required
Пример: value_required
Готовые периоды фильтра дат без значения по умолчанию: default всегда равен null.
Готовый период фильтра по дате. Своего параметра запроса у него нет: нижняя граница приходит уже рассчитанной в option и подставляется в *_from. Верхняя граница не передаётся ни в ответе, ни в запросе — она всегда равна текущему дню пользователя и задаётся сервером.
Значения:todaythree_daysweektwo_weeksmonthquarterhalf_yearyear
Пример: today
Готовый период фильтра по дате. Своего параметра запроса у него нет: нижняя граница приходит уже рассчитанной в option и подставляется в *_from. Верхняя граница не передаётся ни в ответе, ни в запросе — она всегда равна текущему дню пользователя и задаётся сервером.
Значения:todaythree_daysweektwo_weeksmonthquarterhalf_yearyear
Пример: today
Пример: select
Готовый период фильтра по дате. Своего параметра запроса у него нет: нижняя граница приходит уже рассчитанной в option и подставляется в *_from. Верхняя граница не передаётся ни в ответе, ни в запросе — она всегда равна текущему дню пользователя и задаётся сервером.
Значения:todaythree_daysweektwo_weeksmonthquarterhalf_yearyear
Пример: today
Пример: 25/08/2026
Фильтр-перечисление — плоский список значений перечисления
Пример: example
Пример: select
Как интерфейс обрабатывает фильтр; у обычного фильтра mode нет. force_shown — всегда показан, скрыть нельзя. value_required — точка входа в раздел: всегда показан, не имеет пустого значения (пока значение не выбрано, список пуст; варианта «все» нет), общий сброс его не очищает.
Значения:force_shownvalue_required
Пример: value_required
Пример: 8920
Пример: select
Пример: 8920
Пример: Green Basket | Kaliningrad
Как интерфейс обрабатывает фильтр; у обычного фильтра mode нет. force_shown — всегда показан, скрыть нельзя. value_required — точка входа в раздел: всегда показан, не имеет пустого значения (пока значение не выбрано, список пуст; варианта «все» нет), общий сброс его не очищает.
Значения:force_shownvalue_required
Пример: value_required
Пример: 8920
Пример: select
Пример: 8920
Пример: Green Basket | Kaliningrad
Как интерфейс обрабатывает фильтр; у обычного фильтра mode нет. force_shown — всегда показан, скрыть нельзя. value_required — точка входа в раздел: всегда показан, не имеет пустого значения (пока значение не выбрано, список пуст; варианта «все» нет), общий сброс его не очищает.
Значения:force_shownvalue_required
Пример: value_required
Фильтр-перечисление — плоский список значений перечисления
Пример: example
Пример: select
Как интерфейс обрабатывает фильтр; у обычного фильтра mode нет. force_shown — всегда показан, скрыть нельзя. value_required — точка входа в раздел: всегда показан, не имеет пустого значения (пока значение не выбрано, список пуст; варианта «все» нет), общий сброс его не очищает.
Значения:force_shownvalue_required
Пример: value_required
Фильтр-перечисление — плоский список значений перечисления
Пример: example
Пример: select
Как интерфейс обрабатывает фильтр; у обычного фильтра mode нет. force_shown — всегда показан, скрыть нельзя. value_required — точка входа в раздел: всегда показан, не имеет пустого значения (пока значение не выбрано, список пуст; варианта «все» нет), общий сброс его не очищает.
Значения:force_shownvalue_required
Пример: value_required
Фильтр-перечисление — плоский список значений перечисления
Пример: example
Пример: select
Как интерфейс обрабатывает фильтр; у обычного фильтра mode нет. force_shown — всегда показан, скрыть нельзя. value_required — точка входа в раздел: всегда показан, не имеет пустого значения (пока значение не выбрано, список пуст; варианта «все» нет), общий сброс его не очищает.
Значения:force_shownvalue_required
Пример: value_required
Фильтр-перечисление — плоский список значений перечисления
Пример: example
Пример: select
Как интерфейс обрабатывает фильтр; у обычного фильтра mode нет. force_shown — всегда показан, скрыть нельзя. value_required — точка входа в раздел: всегда показан, не имеет пустого значения (пока значение не выбрано, список пуст; варианта «все» нет), общий сброс его не очищает.
Значения:force_shownvalue_required
Пример: value_required
Пример: 8920
Пример: select
Пример: 8920
Пример: Green Basket | Kaliningrad
Как интерфейс обрабатывает фильтр; у обычного фильтра mode нет. force_shown — всегда показан, скрыть нельзя. value_required — точка входа в раздел: всегда показан, не имеет пустого значения (пока значение не выбрано, список пуст; варианта «все» нет), общий сброс его не очищает.
Значения:force_shownvalue_required
Пример: value_required
Пример: 8920
Пример: select
Пример: 8920
Пример: Green Basket | Kaliningrad
Как интерфейс обрабатывает фильтр; у обычного фильтра mode нет. force_shown — всегда показан, скрыть нельзя. value_required — точка входа в раздел: всегда показан, не имеет пустого значения (пока значение не выбрано, список пуст; варианта «все» нет), общий сброс его не очищает.
Значения:force_shownvalue_required
Пример: value_required
Значения:ab
Пример: a
Пример: 25/04/2024
Пример: 26/04/2024
Готовый период, которому соответствуют границы; null, если период произвольный
Пример: week
Пример: 47
Пример: 52640
Пример: 1120
Заказы, сгруппированные по часам; только непустые часы. Переведите время в часовой пояс пользователя, затем по результату определите строку и столбец и заполните пропуски нулями.
Час, к которому относятся заказы, в UTC
Пример: 2024-04-25 14:00:00
Пример: 47
Пример: 52640