...
Note |
---|
Help us improve the Bimplus API doc by providing your valuable comments. You can find the comment section at the bottom of the page. |
Composition Setup |
---|
|
Info | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Developers please use
|
Section | ||||
---|---|---|---|---|
| ||||
|
Section | ||||||
---|---|---|---|---|---|---|
|
Section | ||||
---|---|---|---|---|
|
Section | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||
Column | |||||||||||||
| |||||||||||||
Section | |||||||||||||
|
Section | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Section | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||
| |||||||||||||||||
Section | |||||||||||||||||
|
...
Log Service
...
Get all the log data
Deck of Cards | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
...
Get the log data between the time interval
Deck of Cards | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
...
Bimplus Windows Explorer related Services
Bimplus Windows Explorer is the Windows desktop application AEC professionals and BIM managers use to upload, manage and analyze building information on the Bimplus platform for use by all contributors to your construction project. For more information please see here
...
Create a new objectview
...
id | bimCreateObjectView |
---|
...
default | true |
---|---|
label | URL / Resource / JSON Structure |
...
URL: https://api-stage.bimplus.net/v2/<team_slug>objectlist
Example: https://api-stage.bimplus.net/v2/bimplus/objectlist
JSON Structure:
Name | Mandatory / Optional | Type | Description |
---|---|---|---|
elementsId | mandatory | object | List of elements id |
columnsList | mandatory | object | List of columns |
tableName | mandatory | string | Name of the resource |
columnName | optional | string | Name of the property |
freeAttribId | optional | string(guid) | Id of the used free attribute |
Card | ||
---|---|---|
| ||
POST |
Card | ||
---|---|---|
| ||
Create a new objectview |
Card | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||
|
Card | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||
|
...
Get the list of target objects(objectviews) which will be populated in the "Object Navigator List"
Deck of Cards | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
...
Get information about an "Object Navigator" item (objectview)
Deck of Cards | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
...
Get the properties of the object (objectview)
Deck of Cards | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
...
Get the required object's(objectview's) details from input objectview list reference
...
id | bimGetDetailsFromObjectList |
---|
...
default | true |
---|---|
label | URL / Resource / JSON Structure |
...
URL: https://api-stage.bimplus.net/v2/<team_slug>/objectviews/content
Example: https://api-stage.bimplus.net/v2/bimplus/objectviews/content
JSON Structure:
Name | Mandatory / Optional | Type | Description |
---|---|---|---|
name | mandatory | string | Name of the resource/objectview |
elementsguid | optional | object | List of object id's whose details has to be found |
filter | optional | object | The properties that could be used as filters |
Card | ||
---|---|---|
| ||
POST |
Card | ||
---|---|---|
| ||
Get the required objectview's details from input object list reference |
Card | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||
|
Card | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||
|
Deck of Cards | ||
---|---|---|
| ||
...
Delete the object view
Deck of Cards | |||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||
|
...
Create a new hierarchy
...
id | bimCreateHierarchy |
---|
...
default | true |
---|---|
label | URL / Resource / JSON Structure |
Section | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Section | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Section | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
|
Section | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Section | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Section | ||
---|---|---|
|
...
URL: https://api-stage.bimplus.net/v2/<team_slug>/hierarchies/<hierarchy_id>
Example: https://api-stage.bimplus.net/v2/bimplus/hierarchies/aaaaa213-1a6e-4aa2-b032-d5aeb8f31c97
JSON Structure:
Name | Mandatory / Optional | Type | Description |
---|---|---|---|
moduleId | mandatory | string(guid) | Guid of the module |
objectId | mandatory | string(guid) | Guid of the object type |
userId | mandatory | string(guid) | Guid of the user |
category | optional | string | Name of the category(default is "ObjectNavigator") |
oneExtendedData | mandatory | object | Additional information |
valueKey | mandatory | string | key name |
valueName | mandatory | string | Value of the key |
value | mandatory | string | Content of stored value |
isDefault | optional | boolean | Whether it is the default value |
dataSmallInt | optional | integer | Additional info about the value |
Card | ||
---|---|---|
| ||
POST |
Card | ||
---|---|---|
| ||
Create a new hierarchy |
Card | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||
|
Card | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||
|
...
Create a list of hierarchies
...
id | bimCreateHierarchyList |
---|
...
default | true |
---|---|
label | URL / Resource / JSON Structure |
...
URL: https://api-stage.bimplus.net/v2/<team_slug>/usersettings/hierarchies?$operation=createlist
Example: https://api-stage.bimplus.net/v2/bimplus/usersettings/hierarchies?$operation=createlist
JSON Structure:
Name | Mandatory / Optional | Type | Description |
---|---|---|---|
moduleId | mandatory | string(guid) | Guid of the module |
objectId | mandatory | string(guid) | Guid of the object type |
userId | mandatory | string(guid) | Guid of the user |
category | optional | string | Name of the category(default is "ObjectNavigator") |
oneExtendedData | mandatory | object | Additional information |
valueKey | mandatory | string | key name |
valueName | mandatory | string | Value of the key |
value | mandatory | string | Content of stored value |
isDefault | optional | boolean | Whether it is the default value |
dataSmallInt | optional | integer | Additional info about the value |
Card | ||
---|---|---|
| ||
POST |
Card | ||
---|---|---|
| ||
Create a new hierarchy |
Card | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||
|
Card | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||
|
...
Create a complete new hierarchy structure
...
id | bimCreateCompleteHierarchy |
---|
...
default | true |
---|---|
label | URL / Resource / JSON Structure |
...
URL: https://api-stage.bimplus.net/v2/<team_slug>/services/applyhierarchy
Example: https://api-stage.bimplus.net/v2/bimplus/services/applyhierarchy
JSON Structure:
Name | Mandatory / Optional | Type | Description |
---|---|---|---|
projectId | mandatory | string(guid) | Id of the project for which the structure will be created |
userSettingId | mandatory | string(guid) | Id of the user settings required for the hierarchy definition |
hierarchyDefinition | mandatory | string | Definition of the hierarchy |
name | mandatory | string | Name of the hierarchy |
description | optional | string | Description of the hierarchy |
structureType | optional | string | Structure type |
elementsId | optional | Array of strings(guid) | List of elements guid connected to the hierarchy structure |
Card | ||
---|---|---|
| ||
POST |
Card | ||
---|---|---|
| ||
Create a complete new hierarchy structure |
Card | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||
|
Card | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||
|
...
Get all the user hierarchies using the user & module information
...
id | bimGetAllUserHierarchies |
---|
...
default | true |
---|---|
label | URL / Resource / JSON Structure |
...
URL: https://api-stage.bimplus.net/v2/<team_slug>/usersettings/heirarchies?moduleId=xxx;userId=yyy;category=zzz
Example: https://api-stage.bimplus.net/v2/bimplus/usersettings/heirarchies?moduleId=3e3b1ae3-8955-4c4e-803e-2d56a4a8e50d;userId=a612e213-1a6e-4aa2-b032-d5aeb8f31c97;category=ObjectNavigator
JSON Structure:
Name | Mandatory / Optional | Type | Description |
---|---|---|---|
moduleid | mandatory | guid | Id of the module |
userid | mandatory | guid | Id of the user |
category | optional | string | category name (default category is "ObjectNavigator") |
Card | ||
---|---|---|
| ||
GET |
Card | ||
---|---|---|
| ||
Get all the user hierarchies using the user & module information |
Card | |||||||||
---|---|---|---|---|---|---|---|---|---|
| |||||||||
|
Card | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||
|
...
Get the details of a hierarchy
Deck of Cards | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
...
Get details about a list of hierarchies
...
id | bimGetHierarchyList |
---|
...
default | true |
---|---|
label | URL / Resource / JSON Structure |
...
URL: https://api-stage.bimplus.net/v2/<team_slug>/usersettings/heirarchies?$operation=getlist
Example: https://api-stage.bimplus.net/v2/bimplus/usersettings/heirarchies?$operation=getlist
JSON Structure:
Name | Mandatory / Optional | Type | Description |
---|---|---|---|
userSettingsListId | mandatory | object | List of hierarchy ids |
Card | ||
---|---|---|
| ||
GET |
Card | ||
---|---|---|
| ||
Get details about a list of hierarchies |
Card | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||
|
Card | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||
|
...
Delete the hierarchy
Deck of Cards | |||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||
|
...
Delete the list of hierarchies
...
id | bimDeleteHierarchyList |
---|
...
default | true |
---|---|
label | URL / Resource / JSON Structure |
...
URL: https://api-stage.bimplus.net/v2/<team_slug>/usersettings/hierarchies?$operation=deletelist
Example: https://api-stage.bimplus.net/v2/bimplus/usersettings/hierarchies?$operation=deletelist
JSON Structure:
Name | Mandatory / Optional | Type | Description |
---|---|---|---|
userSettingsListId | mandatory | object | List of hierarchy ids that has to be deleted |
Card | ||
---|---|---|
| ||
DELETE |
Card | ||
---|---|---|
| ||
Deletes the list of hierarchies as specified in the request |
Card | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||
|
Card | |||||||||
---|---|---|---|---|---|---|---|---|---|
| |||||||||
|
...
Delete all the hierarchies filtered by additional info
...
id | bimDeleteAllHierarchies |
---|
...
default | true |
---|---|
label | URL / Resource / JSON Structure |
...
URL: https://api-stage.bimplus.net/v2/<team_slug>/usersettings/hierarchies?moduleId=<xxx>;userId=<yyy>;category=<name>;objectId=<zzz>
Example: https://api-stage.bimplus.net/v2/bimplus/usersettings/hierarchies?moduleId=3e3b1ae3-8955-4c4e-803e-2d56a4a8e50d;userId=a612e213-1a6e-4aa2-b032-d5aeb8f31c97;category=ObjectNavigator;objectId=1F15C447-E511-4FC1-940B-13639F973C52
JSON Structure:
Name | Mandatory / Optional | Type | Description |
---|---|---|---|
moduleId | mandatory | string(guid) | Id of the module |
userId | mandatory | string(guid) | Id of the user |
objectId | optional | string(guid) | Id of the object (default is "1F15C447-E511-4FC1-940B-13639F973C52") |
Category | optional | string | Name of the category (default is "ObjectNavigator") |
Card | ||
---|---|---|
| ||
DELETE |
Card | ||
---|---|---|
| ||
Deletes all the hierarchies filtered by additional info specified as query strings. |
Card | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||
|
Card | |||||||||
---|---|---|---|---|---|---|---|---|---|
| |||||||||
|
...
Create a property setting
...
id | bimCreatePropertySetting |
---|
...
default | true |
---|---|
label | URL / Resource / JSON Structure |
...
URL: https://api-stage.bimplus.net/v2/<team_slug>/propertysettings/<propertysetting_id>
Example: https://api-stage.bimplus.net/v2/bimplus/propertysettings/aaaaa213-1a6e-4aa2-b032-d5aeb8f31c97
JSON Structure:
Name | Mandatory / Optional | Type | Description |
---|---|---|---|
attributes | mandatory | object | List of attributes |
Card | ||
---|---|---|
| ||
POST |
Card | ||
---|---|---|
| ||
Create a new property setting |
Card | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||
|
Card | ||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||
|
...
Get the property setting details
Deck of Cards | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
...
Update the property setting
Deck of Cards | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
...
Delete the property setting
Deck of Cards | |||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||||||||||||||||||||||||||||||
|
...