Changes for page 03_Rest API

Last modified by Bimit Administrator on 26.03.2026, 08:36

From version 8.1
edited by Bimit Administrator
on 25.03.2026, 15:46
Change comment: There is no comment for this version
To version 3.2
edited by Bimit Administrator
on 20.05.2025, 15:31
Change comment: Update document after refactoring.

Summary

Details

Page properties
Title
... ... @@ -1,1 +1,1 @@
1 -03_Rest API
1 +2.3 Rest API
Parent
... ... @@ -1,1 +1,1 @@
1 -2_developers.WebHome
1 +2\. Developers.WebHome
Content
... ... @@ -1,154 +1,3 @@
1 -=== Swagger документация ===
1 +Swager docs
2 2  
3 -[[https:~~/~~/www.bimit.ru/api/swagger-ui/index.html>>https://www.bimit.ru/api/swagger-ui/index.html]]
4 -
5 -
6 -=== Примеры: ===
7 -
8 -
9 -Обратите внимание, что все значения в JSON объекте - это String (текстовые) значения — с внутренним экранированием (из-за плагинов).
10 -
11 -* [[/{model}/storeys/elements>>url:https://release.bimit.ru/api/swagger-ui/index.html#/Project/getGeometryElementsByModelAndFloorsAndClassNames]]
12 -
13 -**Описание**: получение списка элементов по идентификаторам этажей и классам
14 -
15 -Для swagger:
16 -
17 -**Параметры**: model – идентификатор модели (например: c0a81405-9bc6-1543-819b-d63c2a27005e)
18 -
19 -**Тело запроса**:
20 -
21 -{
22 -
23 - "floorUuids": "[\"c3062cdb-e96a-4f12-83c9-3971877a3fc9\", \"78c52f7b-e992-4e7c-a7be-911fae625ede\"]",
24 -
25 - "classNames":"[\"IfcWall\", \"IfcSpace\"]"
26 -
27 -}
28 -
29 -
30 -[[image:1774442276967-558.png||data-xwiki-image-style-border="true"]]
31 -
32 -
33 -* [[/{model}/parents/geometryelements>>url:https://release.bimit.ru/api/swagger-ui/index.html#/Project/getGeometryElementsByModelAndParentsAndClassNames]]
34 -
35 -**Описание**: получение списка элементов по идентификаторам родителей и классам
36 -
37 -Для swagger:
38 -
39 -**Параметры**: model – идентификатор модели (например: c0a81405-9bc6-1543-819b-d63c2a27005e)
40 -
41 -**Тело запроса**:
42 -
43 -{
44 -
45 - "parentUuids": "[\"c3062cdb-e96a-4f12-83c9-3971877a3fc9\", \"78c52f7b-e992-4e7c-a7be-911fae625ede\"]",
46 -
47 - "classNames":"[\"IfcWall\", \"IfcSpace\"]"
48 -
49 -}
50 -
51 -[[image:1774442340300-886.png||data-xwiki-image-style-border="true"]]
52 -
53 -
54 -* [[/{model}/floors/geometryelements>>url:https://release.bimit.ru/api/swagger-ui/index.html#/Project/getGeometryElementsByModelAndFloors]]
55 -
56 -**Описание**: получение списка элементов по идентификаторам этажей
57 -
58 -Для swagger:
59 -
60 -**Параметры**: model – идентификатор модели (например: c0a81405-9bc6-1543-819b-d63c2a27005e)
61 -
62 -**Тело запроса**:
63 -
64 -{
65 -
66 - "buildStoreys": "[\"c3062cdb-e96a-4f12-83c9-3971877a3fc9\", \"78c52f7b-e992-4e7c-a7be-911fae625ede\"]"
67 -
68 -}
69 -
70 -[[image:1774442340302-499.png||data-xwiki-image-style-border="true"]]
71 -
72 -
73 -* [[/revision/{revisionUuid}/geometrylements>>url:https://release.bimit.ru/api/swagger-ui/index.html#/Project/getGeometryElementsByRevisionUuid]]
74 -
75 -**Описание**: получение списка элементов по идентификаторам элементов IFC
76 -
77 -Для swagger:
78 -
79 -**Параметры**: [[revisionUuid>>url:https://release.bimit.ru/api/swagger-ui/index.html#/Project/getGeometryElementsByRevisionUuid]] – идентификатор ревизии (например: c0a81405-9bc6-1543-819b-d63c2a27005e)
80 -
81 -**Тело запроса**:
82 -
83 -{
84 -
85 - "globalIds": "[\"1ZYtmSynXCxwFY85cU0W39 \", \"1ai_swZWv9y9BX8cKf8_kE\"]"
86 -
87 -}
88 -
89 -[[image:1774442340303-406.png||data-xwiki-image-style-border="true"]]
90 -
91 -
92 -* [[/globalids>>url:https://release.bimit.ru/api/swagger-ui/index.html#/Project/getElementGlobalIds]]
93 -
94 -**Описание**: получение списка элементов по идентификаторам элементов IFC
95 -
96 -Для swagger:
97 -
98 -**Тело запроса**: {"conditions":”сложный объект выборки LogicGroup”}
99 -
100 -Можно воспользоваться: [[/project/ifcql/logicgroup>>url:https://release.bimit.ru/api/swagger-ui/index.html#/LogicGroup from ifcql/createLogicGroupFromIfcql]] — метод создания сложного объекта из IFCQL выражения
101 -
102 -[[image:1774442340305-963.png||data-xwiki-image-style-border="true"]][[image:1774442340306-593.png||data-xwiki-image-style-border="true"]]
103 -
104 -
105 -* [[/elements>>url:https://release.bimit.ru/api/swagger-ui/index.html#/Project/getElements]] и /geometry/elements
106 -
107 -**Описание**: Получение элементов по идентификаторам или глобальным идентификаторам или по условию выборки
108 -
109 -**Тело запроса**:
110 -
111 -{"ifcGlobalIds":"[\"2MCO28pFzBAhY4hd04Sgyr\",\"2v8WngnDzFovws9WwG9jsa\"]"}
112 -
113 -или
114 -
115 -{"uuids":"[\"c3062cdb-e96a-4f12-83c9-3971877a3fc9\", \"78c52f7b-e992-4e7c-a7be-911fae625ede\"]"}
116 -
117 -или
118 -
119 -{"conditions":”сложный объект выборки LogicGroup”}
120 -
121 -Можно воспользоваться: [[/project/ifcql/logicgroup>>url:https://release.bimit.ru/api/swagger-ui/index.html#/LogicGroup from ifcql/createLogicGroupFromIfcql]] — метод создания сложного объекта из IFCQL выражения дополнительный параметр ”withChilds”:”true”
122 -
123 -
124 -
125 -* [[/project/ifcql/logicgroup>>url:https://release.bimit.ru/api/swagger-ui/index.html#/LogicGroup from ifcql/createLogicGroupFromIfcql]]
126 -
127 -**Описание**: метод создания сложного объекта из IFCQL выражения
128 -
129 -**Тело запроса**:
130 -
131 -{
132 -
133 - "expression":"entity=\"IfcWall\""
134 -
135 -}
136 -
137 -[[image:1774442340307-939.png||data-xwiki-image-style-border="true"]]
138 -
139 -
140 -* [[/geometry/condition/matrix>>url:https://release.bimit.ru/api/swagger-ui/index.html#/Geometry/getGeometryDataElementByCondition]] или /geometry/uuids/matrix
141 -
142 -**Описание**: получение геометрии по массиву идентификаторов или условию
143 -
144 -**Тело запроса**:
145 -
146 -{"uuids":"[\"c3062cdb-e96a-4f12-83c9-3971877a3fc9\", \"78c52f7b-e992-4e7c-a7be-911fae625ede\"]"}
147 -
148 -или
149 -
150 -{"conditions":”сложный объект выборки LogicGroup”}
151 -
152 -Можно воспользоваться: [[/project/ifcql/logicgroup>>url:https://release.bimit.ru/api/swagger-ui/index.html#/LogicGroup from ifcql/createLogicGroupFromIfcql]] — метод создания сложного объекта из IFCQL выражения.
153 -
154 -
3 +[[https:~~/~~/www.bimit.ru/docs/api/index.html>>https://www.bimit.ru/docs/api/index.html]]
1774442276967-558.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -28.4 KB
Content
1774442340300-886.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -30.6 KB
Content
1774442340302-499.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -28.8 KB
Content
1774442340303-406.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -28.6 KB
Content
1774442340305-963.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -26.9 KB
Content
1774442340306-593.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -17.4 KB
Content
1774442340307-939.png
Author
... ... @@ -1,1 +1,0 @@
1 -XWiki.admin
Size
... ... @@ -1,1 +1,0 @@
1 -19.2 KB
Content