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