Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Получение списка групп геозон

Для получения списка групп геозон, необходимо отправить GET запрос:

...

Где блоки содержат следующую информацию:

“Группы геозон”

Department

Информация о департаменте который присвоен группе геозон

Department

Наименование блока данных

Id

Внутренний идентификатор департамента, в таблице данных

Департамент

Name

Название департамента

Группа геозон

Id

Внутренний идентификатор группы геозон, в таблице данных “Группы геозон”. Для выполнения запросов редактирования/удаления необходимо использовать именно его.

Name

Название группы геозон

Организация, которой принадлежит группа геозон

Organization

Наименование блока данных

Id

Внутренний идентификатор организации, в таблице данных “Организации

Name

Название организации

Дополнительный блок OutLinkId группы геозон

OutLinkId

Внешний идентификатор присваеваемый группе геозон, для интеграции с сторонними приложениями

...

Создание групы геозон

Для создания группы геозон, необходимо отправить POST запрос на адрес

https://teletrack.ua/api/v2/<token>/zones/groups/

где:

token

Токен полученный при авторизации

в формате JSON, с параметрами:

Code Block
languagejson
{
"DepartId":"____",
"Name":"________",
"OutLinkId":"____________"
}

где:

DepartId

Внутренний идентификатор департамента, в таблице данных “Департамент

Name

Название новой группы геозон

OutLinkId

Внешний идентификатор присваеваемый группе геозон, для интеграции с сторонними приложениями

В случае успешного выполнения запроса, приходит ответ следующего формата:

Code Block
languagejson
{
  "data": {
    "Id": 1162
  },
  "err": null,
  "status": true
}

где:

Id

Внутренний идентификатор созданной группы геозон, в таблице данных “Группы геозон”. Для выполнения запросов редактирования/удаления необходимо использовать именно его.

Редактирование группы геозон

Для редактирования группы геозон, необходимо отправить PUT запрос на адрес:

https://teletrack.ua/api/v2/<token>/zones/groups/<ID>

где:

token

Токен полученный при авторизации

ID

Внутренний идентификатор редактируемой группы геозон, в таблице данных “Группы геозон”.

в формате JSON, с параметрами которые необходимо отредактировать (в запросе должны быть только те параметры, которые редактируются):

Code Block
languagejson
{
"DepartId":"_____________",
"Name":"_________________",
"OutLinkId":"________________"
}

где

DepartId

Внутренний идентификатор департамента который нужно присвоить(заменить) группе геозон, в таблице данных “Департамент

Name

Новое название группы геозон

OutLinkId

Новый внешний идентификатор присваеваемый группе геозон, для интеграции с сторонними приложениями

В случае успешного выполнения запроса, приходит ответ следующего формата:

Code Block
languagejson
{
  "data": null,
  "err": null,
  "status": true
}

Удаление группы геозон

Для удаления группы геозон, необходимо отправить DELETE запрос на адрес:

https://teletrack.ua/api/v2/<token>/zones/groups/<ID>

где:

token

Токен полученный при авторизации

ID

Внутренний идентификатор редактируемой группы геозон, в таблице данных “Группы геозон”.

В случае успешного выполнения запроса, приходит ответ следующего формата:

Code Block
languagejson
{
  "data": null,
  "err": null,
  "status": true
}