Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Section
Column
width25%

Messaging Service


Column
width25%

Log Service


Column
width50%

BTW(Bim Team Work) related Service


 

Anchor
projectService
projectService

...

Deck of Cards
idbimGetDetailsFromObjectList
Card
labelHTTP Method
 POST
Card
defaulttrue
labelURL / Resource / JSON Structure
Resource: objectview/tablecontent 

URLhttps://api-stage.bimplus.net/v2/objectview<team_slug>objectview/tablecontent 

Examplehttps://api-stage.bimplus.net/v2/bimplus/objectview/tablecontent

JSON Structure

Name

Mandatory / Optional

Type

Description

tablename

mandatory

string

Name of the table

elementsguid

mandatory

List

List of object id's whose details has to be found


Card
labelDescription
 Get the object's details from input object list of an "Object Navigator" item
Card
labelRequest
Code Block
borderColorGreen
titleHeaders
langxml
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Code Block
borderColorRed
titleJSON
langxml
{
    "tablename": "onProjectElements_Building",
    "elementsguid": [
        "1F3E2F56-A94F-4486-97F5-21ACDF7A76AE",
        "54978C4C-B18B-4420-819D-405234FC11B4",
        "EB0472BE-1353-4E47-BE76-875924E0586F"
    ]
}
Card
labelResponse
Code Block
borderColorGreen
titleStatus
langxml
Status: 200 OK
Code Block
borderColorRed
titleJSON
langxml
[
    {
        "objectid": "1f3e2f56-a94f-4486-97f5-21acdf7a76ae",
        "divisionid": "06a78b8f-c692-46d1-a16e-f878b6a86f17",
        "nr": 0,
        "name": "Wall",
        "description": null,
        "division": "clash",
        "modeltype": "0f106af0-a919-44c5-b211-15bd5ef620b6",
        "elementtyp": "10074eef-9418-4d64-9c6d-23932835a7f1",
        "weight": 0,
        "volume": 0,
        "area": 0,
        "length": 0,
        "width": 300
    },
    {
        "objectid": "54978c4c-b18b-4420-819d-405234fc11b4",
        "divisionid": "06a78b8f-c692-46d1-a16e-f878b6a86f17",
        "nr": 0,
        "name": "Wall",
        "description": null,
        "division": "clash",
        "modeltype": "0f106af0-a919-44c5-b211-15bd5ef620b6",
        "elementtyp": "10074eef-9418-4d64-9c6d-23932835a7f1",
        "weight": 0,
        "volume": 0,
        "area": 0,
        "length": 0,
        "width": 300
    },
    {
        "objectid": "eb0472be-1353-4e47-be76-875924e0586f",
        "divisionid": "06a78b8f-c692-46d1-a16e-f878b6a86f17",
        "nr": 0,
        "name": "Wall",
        "description": null,
        "division": "clash",
        "modeltype": "0f106af0-a919-44c5-b211-15bd5ef620b6",
        "elementtyp": "10074eef-9418-4d64-9c6d-23932835a7f1",
        "weight": 0,
        "volume": 0,
        "area": 0,
        "length": 0,
        "width": 300
    }
]

Anchor
getAllUserHierarchies
getAllUserHierarchies

Get all the user hierarchies using the user & module information
Deck of Cards
idbimGetDetailsFromObjectList
Card
labelHTTP Method
 POST
Card
defaulttrue
labelURL / Resource / JSON Structure
Resource: usersettings/heirarchy/all 

URLhttps://api-stage.bimplus.net/v2/<team_slug>usersettings/heirarchy/all 

Examplehttps://api-stage.bimplus.net/v2/bimplus/usersettings/heirarchy/all

JSON Structure

Name

Mandatory / Optional

Type

Description

moduleid

mandatory

guid

Id of the module

userid

mandatory

guid

Id of the user

categoryoptionalstringcategory name (default category is "ObjectNavigator")


Card
labelDescription
 Get all the user hierarchies using the user & module information
Card
labelRequest
Code Block
borderColorGreen
titleHeaders
langxml
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Code Block
borderColorRed
titleJSON
langxml
{
    "moduleid": "3e3b1ae3-8955-4c4e-803e-2d56a4a8e50d",
    "userid": "a612e213-1a6e-4aa2-b032-d5aeb8f31c97",
    "category": "ObjectNavigator"
}
Card
labelResponse
Code Block
borderColorGreen
titleStatus
langxml
Status: 200 OK
Code Block
borderColorRed
titleJSON
langxml
[
    {
        "attribusersettingid": "511d2c35-d7a6-4e76-82f0-172a64c322b6",
        "objectid": "1f15c447-e511-4fc1-940b-13639f973c52",
        "module": "3e3b1ae3-8955-4c4e-803e-2d56a4a8e50d",
        "userid": "a612e213-1a6e-4aa2-b032-d5aeb8f31c97",
        "category": "ObjectNavigator",
        "isdefault": false,
        "valuekey": "[onProjectElements_Building]",
        "valuename": "onProjectElements_Building",
        "value": "Name[I]Description[I]Division[I]ModelType[I]ElementTyp[I]Length[I]Width",
        "datasmallint": null,
        "revision": null
    },
    {
        "attribusersettingid": "909c9802-a339-4a60-8fff-64ea495f6136",
        "objectid": "1f15c447-e511-4fc1-940b-13639f973c52",
        "module": "3e3b1ae3-8955-4c4e-803e-2d56a4a8e50d",
        "userid": "a612e213-1a6e-4aa2-b032-d5aeb8f31c97",
        "category": "ObjectNavigator",
        "isdefault": false,
        "valuekey": "[onProjectElements_Electricity]",
        "valuename": "onProjectElements_Electricity",
        "value": "Name[I]Description[I]Division[I]ModelType[I]ElementTyp[I]Length[I]Width",
        "datasmallint": null,
        "revision": null
    },
    {
        "attribusersettingid": "e4ca5278-98da-4809-9582-6815bbab2200",
        "objectid": "1f15c447-e511-4fc1-940b-13639f973c52",
        "module": "3e3b1ae3-8955-4c4e-803e-2d56a4a8e50d",
        "userid": "a612e213-1a6e-4aa2-b032-d5aeb8f31c97",
        "category": "ObjectNavigator",
        "isdefault": false,
        "valuekey": "[onProjectElements_MEP]",
        "valuename": "onProjectElements_MEP",
        "value": "Name[I]Description[I]Division[I]ModelType[I]ElementTyp[I]Weight[I]Length[I]Width",
        "datasmallint": 0,
        "revision": null
    }
]

 

[

  {

    "attribusersettingid": "511d2c35-d7a6-4e76-82f0-172a64c322b6",

    "objectid": "1f15c447-e511-4fc1-940b-13639f973c52",

    "module": "3e3b1ae3-8955-4c4e-803e-2d56a4a8e50d",

    "userid": "a612e213-1a6e-4aa2-b032-d5aeb8f31c97",

    "category": "ObjectNavigator",

    "isdefault": false,

    "valuekey": "[onProjectElements_Building]",

    "valuename": "onProjectElements_Building",

    "value": "Name[I]Description[I]Division[I]ModelType[I]ElementTyp[I]Length[I]Width",

    "datasmallint": null,

    "revision": null

  },

  {

    "attribusersettingid": "909c9802-a339-4a60-8fff-64ea495f6136",

    "objectid": "1f15c447-e511-4fc1-940b-13639f973c52",

    "module": "3e3b1ae3-8955-4c4e-803e-2d56a4a8e50d",

    "userid": "a612e213-1a6e-4aa2-b032-d5aeb8f31c97",

    "category": "ObjectNavigator",

    "isdefault": false,

    "valuekey": "[onProjectElements_Electricity]",

    "valuename": "onProjectElements_Electricity",

    "value": "Name[I]Description[I]Division[I]ModelType[I]ElementTyp[I]Length[I]Width",

    "datasmallint": null,

    "revision": null

  },

  {

    "attribusersettingid": "e4ca5278-98da-4809-9582-6815bbab2200",

    "objectid": "1f15c447-e511-4fc1-940b-13639f973c52",

    "module": "3e3b1ae3-8955-4c4e-803e-2d56a4a8e50d",

    "userid": "a612e213-1a6e-4aa2-b032-d5aeb8f31c97",

    "category": "ObjectNavigator",

    "isdefault": false,

    "valuekey": "[onProjectElements_MEP]",

    "valuename": "onProjectElements_MEP",

    "value": "Name[I]Description[I]Division[I]ModelType[I]ElementTyp[I]Weight[I]Length[I]Width",

    "datasmallint": 0,

    "revision": null

  }

]