Vehicles

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

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

Endpoints

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

Получение списка всех транспортных средств

type

нет

Vehicles[]

vehicle: readAny

GET

Получение информации о транспортном средстве

key

нет

Vehicle

vehicle: readAny

Транспортные средства могут не иметь свойства name, поэтому нужно указывать key

DELETE

Удаление транспортного средства

key

нет

vehicle:deleteAny

Транспортные средства могут не иметь свойства name, поэтому нужно указывать key

POST

Добавление транспортного средства

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

Vehicle

vehicle:createAny

PUT

Редактирование транспортного средства

key

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

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

vehicle:updateAny

Транспортные средства могут не иметь свойства name, поэтому нужно указывать key

POST

Подписка на изменения

SubscriptionInfo<Vehicle>

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

vehicle: readAny

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

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

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

string
нет

name

Тип транспортного средства (vip и т. д.)

string
нет

Пример: http://localhost/api/v1/vehicles?type=vip (получение списка всех VIP транспортных средств)

Параметры URL

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

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

string