Versions Compared

Key

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

...

ElementType Service

...

Element type describes the type of predefined building elements required to build a building (eg: wall, window, door etc) Each element type have an unique id. Please see the detailed structure of the ElementType in the Object Model

...

Deck of Cards
idbimElementTypesOfDiscipline
Card
labelURL / Resource / JSON structure

Resource: element-types

URLhttps://api-stage.bimplus.net/v2/<team_slug>/element-types/disciplines/<discipline_id>

Examplehttps://api-stage.bimplus.net/v2/bimplus/element-types/disciplines/0f106af0-a919-44c5-b211-15bd5ef620b6

Card
labelHTTP Method

GET

Card
labelDescription

Get all element types of given layer

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus
Status: 200 OK
Code Block
borderColorRed
langxml
titleJSON
[
  {
    "type": "Column",
    "category": "/1/10/2/",
    "name": "ID_ArchColumn",
    "ifcType": "ID_IFCColumn",
    "id": "2e308afe-d078-4c20-b53c-76b2da66d848"
  },
  {
    "type": "Foundation",
    "category": "/1/10/6/",
    "name": "ID_ArchFoundation",
    "ifcType": "ID_IFCFooting",
    "id": "3a508cf2-bb2f-4cc5-9b8c-fbc1a5848bba"
  },
  ...
]

Anchor
getElementTypesTopology
getElementTypesTopology

Get all element types in a tree view

Deck of Cards
idbimElementTypesTopology
Card
labelURL / Resource / JSON structure

Resource: element-types

URLhttps://api-stage.bimplus.net/v2/<team_slug>/element-types/topology

Examplehttps://api-stage.bimplus.net/v2/bimplus/element-types/topology

Card
labelHTTP Method

GET

Card
labelDescription

Get all Bimplus element types in a tree view

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus
Status: 200 OK
Code Block
borderColorRed
langxml
titleJSON
[
...
        {
          "type": "BuildingObject",
          "layer": "BuildingModel",
          "name": "ID_Bauteilobjekte",
          "children": [
            {
              "type": "Wall",
              "layer": "BuildingModel",
              "name": "ID_ArchWall",
              "children": null,
              "category": "/1/10/1/",
              "ifcType": "ID_IFCWallStandardCase",
              "id": "10074eef-9418-4d64-9c6d-23932835a7f1"
            },
            {
              "type": "Column",
              "layer": "BuildingModel",
              "name": "ID_ArchColumn",
              "children": null,
              "category": "/1/10/2/",
              "ifcType": "ID_IFCColumn",
              "id": "2e308afe-d078-4c20-b53c-76b2da66d848"
            },

  ...
]