метод REST scope: timeman

timeman.timecontrol.settings.get

Получить настройки контроля времени

Кто может выполнять: администратор

Описание

Метод timeman.timecontrol.settings.get получает настройки модуля контроля времени.

Примеры запроса

curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
https://**put_your_bitrix24_address**/rest/**put_your_user_id_here**/**put_your_webhook_here**/timeman.timecontrol.settings.get

Ответ

HTTP-статус: 200

{
    "result": {
        "active": true,
        "minimum_idle_for_report": 15,
        "register_offline": true,
        "register_idle": true,
        "register_desktop": true,
        "report_request_type": "all",
        "report_request_users": [],
        "report_simple_type": "all",
        "report_simple_users": [],
        "report_full_type": "all",
        "report_full_users": []
    },
    "time": {
        "start": 1748526089.625516,
        "finish": 1748526089.656787,
        "duration": 0.03127098083496094,
        "processing": 0.008746147155761719,
        "date_start": "2025-05-29T16:41:29+03:00",
        "date_finish": "2025-05-29T16:41:29+03:00",
        "operating_reset_at": 1748526689,
        "operating": 0
    }
}

Возвращаемые данные

result object

Корневой элемент ответа

active boolean

Активность модуля контроля времени

minimum_idle_for_report integer

Минимальное время отсутствия в минутах, после которого требуется отчет

register_offline boolean

Регистрировать офлайн статус

register_idle boolean

Регистрировать статус Отошел

register_desktop boolean

Регистрировать статус десктоп приложения

report_request_type string

Тип запроса отчетов. Возможные значения:
- all — для всех
- user — для конкретных пользователей
- none — ни для кого

report_request_users array

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

Заполнен, если report_request_type имеет значение user

report_simple_type string

Тип простого отчета. Возможные значения:
- all — для всех
- user — для конкретных пользователей
- none — ни для кого

report_simple_users array

Массив идентификаторов пользователей с доступом к простому отчету.

Заполнен, если report_simple_users имеет значение user

report_full_type string

Тип полного отчета. Возможные значения:
- all — для всех
- user — для конкретных пользователей
- none — ни для кого

report_full_users array

Массив идентификаторов пользователей с доступом к полному отчету.

Заполнен, если report_full_type имеет значение user

time time

Информация о времени выполнения запроса

Обработка ошибок

HTTP-статус: 400

{
    "error": "ACCESS_ERROR",
    "error_description": "You don't have access to use this method"
}
Код Описание Значение
ACCESS_ERROR You don't have access to use this method У вас нет доступа к этому методу

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.