Описание: Получить дочерние элементы указанного узла дерева модели (или корневые элементы, если elementId не указан).


🌐 HTTP-информация

  • Метод: POST
  • URL: /bimViewer/api/modelelement/GetChildList
  • Headers:
    • Content-Type: application/json
    • Authorization: <UserSessionToken>

📦 Тело запроса (Request Body)

ПолеТипОбяз.Описание
modelListobject[]НетСписок моделей { itemId, version }
elementIdstringНетID родительского элемента; если не указан — возвращаются элементы верхнего уровня
recurseboolНетЕсли true — вернуть всех потомков рекурсивно, а не только непосредственных детей
isGeometryboolНетЕсли указано — отфильтровать только геометрические (true) либо только не геометрические (false) элементы

📤 Тело ответа (Response Body)

Массив элементов модели, каждый:

ПолеТипОписание
idstringID элемента
namestringИмя элемента
parentstringID родительского элемента
typestringТип элемента (категория BIM-объекта)
uuidstringUUID элемента (устойчивый идентификатор из исходного файла модели)
isGeometryintПризнак того, что элемент является геометрическим объектом
childCountintКоличество дочерних элементов
pathUUIDstringПуть UUID от корня до элемента (через ;)
aabbnumber[]Ограничивающий параллелепипед элемента (если запрошен)
  • No labels