Labels
The label management resource is /api/v1/drivers
.
The format of a platform entity such as a label is defined as follows:
interface Label {
_id : String; /* Identificator */
name : String; /* Name */
description: String; /* Description */
}
Linking to the object
Linking labels to objects and unlinking control from them occurs by sending the POST /api/v1/links/drivers/to/objects/
, which has the following data format:
interface LinkRequest {
item : String; /* Identificator of an item */
link : String[]; /* List of objects to link */
unlink : String[]; /* List of objects to unlink */
}
Request
POST /api/v1/links/drivers/to/objects/ HTTP/1.1
Content-Type: application/json
Authorization: Bearer {token}
{
"item":"5821edee94f1b91e00d6143b",
"link":["5821edee94f1b91e00d61431", "5821edee94f1b91e00d61432"],
"unlink":["5821edee94f1b91e00d61433"]
}
Response
HTTP/1.1 200 OK
{
"success": true
}