Разработчикам / REST API для BOOCO Meteor (v 1.x) / Общее API / Старые endpoint’ы
В этом разделе описываются старые endpoint’ы для работы с календарными системами.
Endpoint | Метод | Описание | Queries | Body (JSON) | Значение поля data | Права (ресурс) |
---|---|---|---|---|---|---|
GET | Получение списка всех календарных систем |
| settings:calsystem:readAny | |||
GET | Получение информации о календарной системе | key |
| settings:calsystem:readAny | ||
DELETE | Удаление календарной системы | key | settings:calsystem:deleteAny | |||
POST | Добавление календарной системы |
| Информация о календарной системе (в формате JSON) | settings:calsystem:createAny | ||
PUT | Редактирование записи календарной системы | key |
| Информация о календарной системе, которую нужно изменить (в формате JSON) | settings:calsystem:updateAny | |
POST | Подписка на изменения |
| settings:calsystem:readAny | |||
GET | Поиск пользователя в календарной системе | key | settings:calsystem:executeAny | |||
GET | Получение списка всех пользователей в календарной системе | settings:calsystem:executeAny | ||||
GET | Получение события по id из коллекции bookings | loadAttachmentstextOnly | venues:readAny | |||
Queries | Описание | Тип значения | Обязательный | Значение по умолчанию | Примеры |
---|---|---|---|---|---|
Определяет, по какому полю делается запрос. Формат: | string | нет |
| ||
Загрузка события с вложениями. Если | boolean | нет |
|
| |
Формат, в котором передается тело запроса. Если | boolean | нет |
|
|
Name | Описание | Тип значения | Примеры |
---|---|---|---|
Имя календарной системы или значение ключевого поля, если
используется параметр | string | ||
id события из коллекции bookings (событие должно принадлежать помещению, для которого назначена календарная система; если календарная система не назначена или назначено более одной календарной системы, то будет возвращена ошибка) | string |
| |
Имя пользователя, часть имени, email или часть email | string |