метод REST scope: calendar

calendar.settings.get

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

Кто может выполнять: любой пользователь

Описание

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

Без параметров.

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

curl -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-d '{}' \
https://**put_your_bitrix24_address**/rest/**put_your_user_id_here**/**put_your_webhook_here**/calendar.settings.get

Ответ

HTTP-статус: 200

{
    "result": {
        "work_time_start": "9",
        "work_time_end": "19",
        "year_holidays": "1.01,2.01,7.01,23.02,8.03,1.05,9.05,12.06,4.11",
        "year_workdays": "31.12",
        "week_holidays": [
            "SA",
            "SU"
        ],
        "week_start": "MO",
        "user_name_template": "#NAME# #LAST_NAME#",
        "sync_by_push": false,
        "user_show_login": true,
        "path_to_user": "/company/personal/user/#user_id#/",
        "path_to_user_calendar": "/company/personal/user/#user_id#/calendar/",
        "path_to_group": "/workgroups/group/#group_id#/",
        "path_to_group_calendar": "/workgroups/group/#group_id#/calendar/",
        "path_to_vr": "",
        "path_to_rm": "",
        "rm_iblock_type": "",
        "rm_iblock_id": "",
        "dep_manager_sub": true,
        "denied_superpose_types": [],
        "pathes_for_sites": "",
        "forum_id": "8",
        "rm_for_sites": true,
        "path_to_type_company_calendar": "",
        "path_to_type_location": "",
        "path_to_type_open_event": ""
    },
    "time": {
        "start": 1733924639.802569,
        "finish": 1733924640.184363,
        "duration": 0.3817939758300781,
        "processing": 0.012382984161376953,
        "date_start": "2024-12-11T13:43:59+00:00",
        "date_finish": "2024-12-11T13:44:00+00:00"
    }
}

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

result object

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

work_time_start string

Время начала рабочего дня

work_time_end string

Время окончания рабочего дня

year_holidays string

Список праздничных дней

week_holidays array

Массив выходных дней

week_start string

День начала недели

user_name_template string

Шаблон имени пользователя

sync_by_push boolean

Флаг автоматической синхронизации календарей по подписке. Push-события от Google/Office365

user_show_login boolean

Флаг отображения логина пользователя

path_to_user string

Шаблон ссылки на профиль пользователя

path_to_user_calendar string

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

path_to_group string

Шаблон ссылки на просмотр рабочей группы

path_to_group_calendar string

Шаблон ссылки на просмотр календаря группы

path_to_vr string

Шаблон ссылки к видеопереговорной

path_to_rm string

Шаблон ссылки к переговорной

rm_iblock_type string

Тип инфоблока бронирования переговорных и видеопереговорных

rm_iblock_id string

Идентификатор инфоблока бронирования переговорных

dep_manager_sub boolean

Флаг разрешения начальникам просматривать календари подчиненных

denied_superpose_types array

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

pathes_for_sites boolean

Устанавливает шаблоны ссылок общие для всех сайтов

forum_id string

Идентификатор форума для комментариев

rm_for_sites boolean

Устанавливает параметры переговорных общие для всех сайтов

path_to_type_company_calendar string

Шаблон ссылки на просмотр календарей компании

path_to_type_location string

Шаблон ссылки на просмотр бронирования переговорных

path_to_type_open_event string

Шаблон ссылки на просмотр календаря открытых событий

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

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