Changes for page 03_Rest API

Last modified by Bimit Administrator on 26.03.2026, 08:36

From version 6.1
edited by Bimit Administrator
on 25.03.2026, 15:42
Change comment: There is no comment for this version
To version 9.1
edited by Bimit Administrator
on 25.03.2026, 15:48
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,17 +1,15 @@
1 -Swager docs
1 +=== Swagger документация ===
2 2  
3 3  [[https:~~/~~/www.bimit.ru/api/swagger-ui/index.html>>https://www.bimit.ru/api/swagger-ui/index.html]]
4 4  
5 5  
6 -=== BIMIT API SHORT Documentation ===
6 +=== Примеры: ===
7 7  
8 +//**Обратите внимание, что все значения в JSON объекте - это String (текстовые) значения — с внутренним экранированием (из-за плагинов).**//
8 8  
9 -[[https:~~/~~/www.bimit.ru/api/swagger-ui/index.htm>>url:https://www.bimit.ru/api/swagger-ui/index.htm]][[l>>https://www.bimit.ru/api/swagger-ui/index.html]]
10 10  
11 -Обратите внимание, что все значения в JSON объекте - это String (текстовые) значения — с внутренним экранированием (из-за плагинов).
11 +* **/{model}/storeys/elements**
12 12  
13 -* [[/{model}/storeys/elements>>url:https://release.bimit.ru/api/swagger-ui/index.html#/Project/getGeometryElementsByModelAndFloorsAndClassNames]]
14 -
15 15  **Описание**: получение списка элементов по идентификаторам этажей и классам
16 16  
17 17  Для swagger:
... ... @@ -32,7 +32,7 @@
32 32  [[image:1774442276967-558.png||data-xwiki-image-style-border="true"]]
33 33  
34 34  
35 -* [[/{model}/parents/geometryelements>>url:https://release.bimit.ru/api/swagger-ui/index.html#/Project/getGeometryElementsByModelAndParentsAndClassNames]]
33 +* **/{model}/parents/geometryelements**
36 36  
37 37  **Описание**: получение списка элементов по идентификаторам родителей и классам
38 38  
... ... @@ -53,7 +53,7 @@
53 53  [[image:1774442340300-886.png||data-xwiki-image-style-border="true"]]
54 54  
55 55  
56 -* [[/{model}/floors/geometryelements>>url:https://release.bimit.ru/api/swagger-ui/index.html#/Project/getGeometryElementsByModelAndFloors]]
54 +* **/{model}/floors/geometryelements**
57 57  
58 58  **Описание**: получение списка элементов по идентификаторам этажей
59 59  
... ... @@ -72,13 +72,13 @@
72 72  [[image:1774442340302-499.png||data-xwiki-image-style-border="true"]]
73 73  
74 74  
75 -* [[/revision/{revisionUuid}/geometrylements>>url:https://release.bimit.ru/api/swagger-ui/index.html#/Project/getGeometryElementsByRevisionUuid]]
73 +* **/revision/{revisionUuid}/geometrylements**
76 76  
77 77  **Описание**: получение списка элементов по идентификаторам элементов IFC
78 78  
79 79  Для swagger:
80 80  
81 -**Параметры**: [[revisionUuid>>url:https://release.bimit.ru/api/swagger-ui/index.html#/Project/getGeometryElementsByRevisionUuid]] – идентификатор ревизии (например: c0a81405-9bc6-1543-819b-d63c2a27005e)
79 +**Параметры**: revisionUuid – идентификатор ревизии (например: c0a81405-9bc6-1543-819b-d63c2a27005e)
82 82  
83 83  **Тело запроса**:
84 84  
... ... @@ -91,7 +91,7 @@
91 91  [[image:1774442340303-406.png||data-xwiki-image-style-border="true"]]
92 92  
93 93  
94 -* [[/globalids>>url:https://release.bimit.ru/api/swagger-ui/index.html#/Project/getElementGlobalIds]]
92 +* **/globalids**
95 95  
96 96  **Описание**: получение списка элементов по идентификаторам элементов IFC
97 97  
... ... @@ -99,12 +99,12 @@
99 99  
100 100  **Тело запроса**: {"conditions":”сложный объект выборки LogicGroup”}
101 101  
102 -Можно воспользоваться: [[/project/ifcql/logicgroup>>url:https://release.bimit.ru/api/swagger-ui/index.html#/LogicGroup from ifcql/createLogicGroupFromIfcql]] — метод создания сложного объекта из IFCQL выражения
100 +Можно воспользоваться: /project/ifcql/logicgroup — метод создания сложного объекта из IFCQL выражения
103 103  
104 104  [[image:1774442340305-963.png||data-xwiki-image-style-border="true"]][[image:1774442340306-593.png||data-xwiki-image-style-border="true"]]
105 105  
106 106  
107 -* [[/elements>>url:https://release.bimit.ru/api/swagger-ui/index.html#/Project/getElements]] и /geometry/elements
105 +* **/elements и /geometry/elements**
108 108  
109 109  **Описание**: Получение элементов по идентификаторам или глобальным идентификаторам или по условию выборки
110 110  
... ... @@ -120,11 +120,11 @@
120 120  
121 121  {"conditions":”сложный объект выборки LogicGroup”}
122 122  
123 -Можно воспользоваться: [[/project/ifcql/logicgroup>>url:https://release.bimit.ru/api/swagger-ui/index.html#/LogicGroup from ifcql/createLogicGroupFromIfcql]] — метод создания сложного объекта из IFCQL выражения дополнительный параметр ”withChilds”:”true”
121 +Можно воспользоваться: /project/ifcql/logicgroup — метод создания сложного объекта из IFCQL выражения дополнительный параметр ”withChilds”:”true”
124 124  
125 125  
126 126  
127 -* [[/project/ifcql/logicgroup>>url:https://release.bimit.ru/api/swagger-ui/index.html#/LogicGroup from ifcql/createLogicGroupFromIfcql]]
125 +* **/project/ifcql/logicgroup**
128 128  
129 129  **Описание**: метод создания сложного объекта из IFCQL выражения
130 130  
... ... @@ -139,7 +139,7 @@
139 139  [[image:1774442340307-939.png||data-xwiki-image-style-border="true"]]
140 140  
141 141  
142 -* [[/geometry/condition/matrix>>url:https://release.bimit.ru/api/swagger-ui/index.html#/Geometry/getGeometryDataElementByCondition]] или /geometry/uuids/matrix
140 +* **/geometry/condition/matrix или /geometry/uuids/matrix**
143 143  
144 144  **Описание**: получение геометрии по массиву идентификаторов или условию
145 145  
... ... @@ -151,6 +151,6 @@
151 151  
152 152  {"conditions":”сложный объект выборки LogicGroup”}
153 153  
154 -Можно воспользоваться: [[/project/ifcql/logicgroup>>url:https://release.bimit.ru/api/swagger-ui/index.html#/LogicGroup from ifcql/createLogicGroupFromIfcql]] — метод создания сложного объекта из IFCQL выражения.
152 +Можно воспользоваться: /project/ifcql/logicgroup — метод создания сложного объекта из IFCQL выражения.
155 155  
156 156