Создать элемент дерева
Метод и параметры
POST /api/v1/billing/tree |
Есть два типа дерева, для камер и для домофонов.
При создании элементов можно указывать собственный ключ, по которому можно ссылать на этот элемент. Эти ключи должны быть уникальны в рамках одного типа дерева.
При создании подэлемента в дереве, можно присылать как id из базы данных VMS, так и ключ, который указывается при создании.
Элемент дерева не может одновременно содержать подэлементы и конечные объекты.
После создания корневого элемент дерева, он станет доступен администраторам, у которых есть доступ к cинхронизации корневых элементов дерева пользователю, разрешение groups-root-sync.
{
"name": "new name",
"type": "cameras|intercoms",
"external_id": null,
"parent_external_id": null,
"parent_id": null,
"is_last": true,
"log_extra": {
"some": "information"
}
}
Параметры метода
string name, Название элемента дерева
string type, Тип дерева
string|int external_id, Ключ для элемента дерева
int parent_id, Необходим для создания подэлемента в дереве через id в базе данных VMS.
string|int parent_external_id, Необходим для создания подэлемента в дереве через уникальный ключ указанный при его создании
bool is_last, Для создания конечной группы, в которую можно будет добавлять элементы
string|array log_extra, Дополнительная информация получаемая из внешней системы
201 |
Успешный ответ
JSON
|
422 |
Возвращает JSON объект с ошибкой. Детально в разделе Общая информация→Валидация.
JSON
|