RU

Геозоны

Основные запросы

Получить список геозон

Запрос:

GET /api/v1/geofences

Ответ:

Массив всех геозон проекта

Получить информацию об одной геозоне

Запрос:

GET /api/v1/geofences/:id

Ответ:

Представление геозоны в формате JSON

Создать новую геозону

В теле запроса на создание новой геозоны укажите ее представление в формате JSON.

Обязательные поля:

  • name - имя новой геозоны.

Изменить геозону

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

Запрос:

PATCH /api/v1/geofences/:id

{
  "color": "#fc0fc0"
}

Ответ:

Представление геозоны в формате JSON с учетом измененных полей

Удалить геозону

Запрос:

DELETE /api/v1/geofences/:id

Ответ:

Представление удаленной геозоны в формате JSON

Добавление геозон на объект

💡

Важно: В запросах :id - идентификатор объекта, на который нужно добавить геозону, :geofence - идентификатор добавляемой геозоны.

Добавить геозону на объект

Запрос:

POST /api/v1/objects/:id/geofences/:geofence/start

Ответ:

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

Удалить геозону с объекта

Запрос:

POST /api/v1/objects/:id/geofences/:geofence/stop

Ответ:

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