Метки

Ресурсом управления метками является /api/v1/drivers.

Формат такой сущности платформы, как метка, задается следующим образом:

interface Label {
  _id        : String;  /* Идентификатор */
  name       : String;  /* Имя */
  description: String;  /* Описание */
}

Привязка к объекту

Привязка меток к объектам и открепление от них контроля происходит путём вызова метода POST /api/v1/links/drivers/to/objects/, имеющего следующий формат данных:

interface LinkRequest {
  item   : String;    /* Идентификатор метки */
  link   : String[];  /* Список объектов для привязки  */
  unlink : String[];  /* Список объектов для открепления */
}

Запрос

POST /api/v1/links/drivers/to/objects/ HTTP/1.1
Content-Type: application/json
Authorization: Bearer {token}

{
  "item":"5821edee94f1b91e00d6143b",
  "link":["5821edee94f1b91e00d61431", "5821edee94f1b91e00d61432"],
  "unlink":["5821edee94f1b91e00d61433"]
}

Ответ

HTTP/1.1 200 OK

{
  "success": true
}