Changes for page 03_Rest API
Last modified by Bimit Administrator on 26.03.2026, 08:36
From version 10.1
edited by Bimit Administrator
on 26.03.2026, 08:35
on 26.03.2026, 08:35
Change comment:
There is no comment for this version
To version 3.3
edited by Bimit Administrator
on 21.05.2025, 13:35
on 21.05.2025, 13:35
Change comment:
Update document after refactoring.
Summary
-
Page properties (3 modified, 0 added, 0 removed)
-
Attachments (0 modified, 0 added, 7 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,1 @@ 1 -03 _Rest API1 +2.03 Rest API - Parent
-
... ... @@ -1,1 +1,1 @@ 1 -2 _developers.WebHome1 +2\. Developers.WebHome - Content
-
... ... @@ -1,155 +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 -Коллекция запросов для Postman >>> 6 - 7 -=== Примеры: === 8 - 9 -//**Обратите внимание, что все значения в JSON объекте - это String (текстовые) значения — с внутренним экранированием (из-за плагинов).**// 10 - 11 - 12 -* **/{model}/storeys/elements** 13 - 14 -**Описание**: получение списка элементов по идентификаторам этажей и классам 15 - 16 -Для swagger: 17 - 18 -**Параметры**: model – идентификатор модели (например: c0a81405-9bc6-1543-819b-d63c2a27005e) 19 - 20 -**Тело запроса**: 21 - 22 -{ 23 - 24 - "floorUuids": "[\"c3062cdb-e96a-4f12-83c9-3971877a3fc9\", \"78c52f7b-e992-4e7c-a7be-911fae625ede\"]", 25 - 26 - "classNames":"[\"IfcWall\", \"IfcSpace\"]" 27 - 28 -} 29 - 30 - 31 -[[image:1774442276967-558.png||data-xwiki-image-style-border="true"]] 32 - 33 - 34 -* **/{model}/parents/geometryelements** 35 - 36 -**Описание**: получение списка элементов по идентификаторам родителей и классам 37 - 38 -Для swagger: 39 - 40 -**Параметры**: model – идентификатор модели (например: c0a81405-9bc6-1543-819b-d63c2a27005e) 41 - 42 -**Тело запроса**: 43 - 44 -{ 45 - 46 - "parentUuids": "[\"c3062cdb-e96a-4f12-83c9-3971877a3fc9\", \"78c52f7b-e992-4e7c-a7be-911fae625ede\"]", 47 - 48 - "classNames":"[\"IfcWall\", \"IfcSpace\"]" 49 - 50 -} 51 - 52 -[[image:1774442340300-886.png||data-xwiki-image-style-border="true"]] 53 - 54 - 55 -* **/{model}/floors/geometryelements** 56 - 57 -**Описание**: получение списка элементов по идентификаторам этажей 58 - 59 -Для swagger: 60 - 61 -**Параметры**: model – идентификатор модели (например: c0a81405-9bc6-1543-819b-d63c2a27005e) 62 - 63 -**Тело запроса**: 64 - 65 -{ 66 - 67 - "buildStoreys": "[\"c3062cdb-e96a-4f12-83c9-3971877a3fc9\", \"78c52f7b-e992-4e7c-a7be-911fae625ede\"]" 68 - 69 -} 70 - 71 -[[image:1774442340302-499.png||data-xwiki-image-style-border="true"]] 72 - 73 - 74 -* **/revision/{revisionUuid}/geometrylements** 75 - 76 -**Описание**: получение списка элементов по идентификаторам элементов IFC 77 - 78 -Для swagger: 79 - 80 -**Параметры**: revisionUuid – идентификатор ревизии (например: c0a81405-9bc6-1543-819b-d63c2a27005e) 81 - 82 -**Тело запроса**: 83 - 84 -{ 85 - 86 - "globalIds": "[\"1ZYtmSynXCxwFY85cU0W39 \", \"1ai_swZWv9y9BX8cKf8_kE\"]" 87 - 88 -} 89 - 90 -[[image:1774442340303-406.png||data-xwiki-image-style-border="true"]] 91 - 92 - 93 -* **/globalids** 94 - 95 -**Описание**: получение списка элементов по идентификаторам элементов IFC 96 - 97 -Для swagger: 98 - 99 -**Тело запроса**: {"conditions":”сложный объект выборки LogicGroup”} 100 - 101 -Можно воспользоваться: /project/ifcql/logicgroup — метод создания сложного объекта из IFCQL выражения 102 - 103 -[[image:1774442340305-963.png||data-xwiki-image-style-border="true"]][[image:1774442340306-593.png||data-xwiki-image-style-border="true"]] 104 - 105 - 106 -* **/elements и /geometry/elements** 107 - 108 -**Описание**: Получение элементов по идентификаторам или глобальным идентификаторам или по условию выборки 109 - 110 -**Тело запроса**: 111 - 112 -{"ifcGlobalIds":"[\"2MCO28pFzBAhY4hd04Sgyr\",\"2v8WngnDzFovws9WwG9jsa\"]"} 113 - 114 -или 115 - 116 -{"uuids":"[\"c3062cdb-e96a-4f12-83c9-3971877a3fc9\", \"78c52f7b-e992-4e7c-a7be-911fae625ede\"]"} 117 - 118 -или 119 - 120 -{"conditions":”сложный объект выборки LogicGroup”} 121 - 122 -Можно воспользоваться: /project/ifcql/logicgroup — метод создания сложного объекта из IFCQL выражения дополнительный параметр ”withChilds”:”true” 123 - 124 - 125 - 126 -* **/project/ifcql/logicgroup** 127 - 128 -**Описание**: метод создания сложного объекта из IFCQL выражения 129 - 130 -**Тело запроса**: 131 - 132 -{ 133 - 134 - "expression":"entity=\"IfcWall\"" 135 - 136 -} 137 - 138 -[[image:1774442340307-939.png||data-xwiki-image-style-border="true"]] 139 - 140 - 141 -* **/geometry/condition/matrix или /geometry/uuids/matrix** 142 - 143 -**Описание**: получение геометрии по массиву идентификаторов или условию 144 - 145 -**Тело запроса**: 146 - 147 -{"uuids":"[\"c3062cdb-e96a-4f12-83c9-3971877a3fc9\", \"78c52f7b-e992-4e7c-a7be-911fae625ede\"]"} 148 - 149 -или 150 - 151 -{"conditions":”сложный объект выборки LogicGroup”} 152 - 153 -Можно воспользоваться: /project/ifcql/logicgroup — метод создания сложного объекта из IFCQL выражения. 154 - 155 - 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