Venues

Разработчикам / REST API для BOOCO Meteor (v 1.x) / Общее API / Старые endpoint’ы

В этом разделе описываются старые endpoint’ы для работы с помещениями.

Endpoints

Endpoint
Метод
Описание
Queries
Body (JSON)
Результат (data)
Права (ресурс)
Пример
GET

Получение списка всех помещений из коллекции venues

type

нет

Venues[]

read:any (venues)

http://localhost/api/v1/venues?type=desk (получение списка всех рабочих мест)

GET

Получение информации о помещении из коллекции venues

key

нет

Venue

read:any (venues)

http://localhost/api/v1/venues?C2-205 (получение информации о помещении с именем C2-205)

DELETE

Удаление помещения из коллекции venues

key

нет

delete:any (venue)

POST

Добавление помещения в коллекцию venues

Информация о помещении (в формате JSON)

Venue

create:any (venue)

PUT

Редактирование помещения в коллекции venues по :id

key

Информация о помещении, которое нужно изменить (в формате JSON)

Venue (все или выборочные поля)

update:any (venue)

POST

Подписка на изменения в коллекции venues

SubscriptionInfo<Venue>

Параметры подписки

read:any (venue)

Параметры запроса (Queries)

Queries
Описание
Тип значения
Обязательный
Значение по умолчанию

Определяет, по какому полю делается запрос. Формат: key=<name> или key=<_id>

string
нет

name

Тип помещения (desk и т. д.)

string
нет

Параметры URL

Name
Описание
Тип значения

Имя помещения или значение ключевого поля, если используется параметр key

string