Удаление геозоны

Этот API удаляет геозону из системы. При удалении геозоны автоматически снимаются все привязки этой геозоны с транспортными средствами.

Как получить данные

Метод

GET

Адрес запроса

Для выполнения запроса используйте адрес: https://<server_address>/api/api.php?

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

  • cmd=geofencedel— команда для удаления геозоны
  • id— внутренний идентификатор геозоны (обязательный, если не задан external_id)
  • external_id— внешний идентификатор геозоны (опционально). Если задан, параметр id игнорируется
  • node — номер узла, на котором нужно выполнить команду
 

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

https://<server_address>/api/api.php?cmd=geofencedel&id=158412&node=1
Ответ
{
  "code": 0,
  "message": "OK",
  "data": {
    "zones_removed": [
      158412
    ],
    "vehicles_unlinked": {
      "158412": [
        112917,
        112401,
        111219,
        109794,
        109793,
        109792,
        109791,
        109787,
        105190,
        66500,
        66499,
        66497,
        41432,
        39850,
        2744
      ]
    }
  }
}
В ответ на API-запрос возвращается:
  • code — код результата (0 — успешная операция)
  • message — сообщение сервера о результате действия
  • data.zones_removed — массив ID удалённых геозон
  • data.vehicles_unlinked — объект, где ключ — ID геозоны, а значение — массив ID транспортных средств, от которых снята привязка