Получить историю изменений рабочих статусов агентов

POST https://api.usedesk.ru/user/status/history

Внимание! Если вы используете коробочную версию Юздеска на собственном сервере, URL методов у вас будет отличаться. Уточните URL для работы с API у поддержки — support@usedesk.ru.

Метод позволяет запросить историю переключения рабочих статусов за определённый период по конкретному агенту.

* — обязательные параметры

Параметр Значение
api_token* Токен API канала
user_id* id агента
after* Фильтрация по дате и времени смены рабочего статуса

В выдачу попадут изменения статуса, произошедшие после указанной даты.
Пример использования:

"after": "2026-02-16 01:00"

Важно! Наше API работает по нулевому часовому поясу (UTC+0) и не зависит от времени работы компании. Учитывайте это при создании фильтра

before* Фильтрация по дате и времени смены рабочего статуса

В выдачу попадут изменения статуса, произошедшие до указанной даты.
Пример использования:
"before": "2026-02-16 15:00"
Важно! Наше API работает по нулевому часовому поясу (UTC+0) и не зависит от времени работы компании. Учитывайте это при создании фильтра

Пример запроса
{
    "api_token": "1111abc",
    "user_id": "65378",
    "after": "2026-02-16 01:00",
    "before": "2026-02-16 15:00"
}
        

Пример ответа от сервера
{
   "text": "Онлайн (Запросы)",
   "date": "2026-02-16 09:02:51"
}
        


Параметры ответа от сервера

Параметр Описание
text Значение применённого рабочего статуса (Онлайн/Офлайн) с указанием раздела системы (Запросы/Чат)
date Дата и время изменения статуса (UTC)