Versions Compared

Key

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

...

Deck of Cards
idbimCreateProject
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

POST

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: projects 

URLhttps://api.bimplus.net/v2/<team>/projects

Examplehttps://api.bimplus.net/v2/bimplus/projects

JSON Structure

Name

Mandatory / Optional

Type

Description

name

optional

string

Name of the project

shortDescr

optional

string

Short description of the project

created

optional

string (date)

Creation date of the project

Card
labelDescription

Creates a new project.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json


Code Block
borderColorRed
langxml
titleJSON
{
"name" : "Your Awesome Building",
"shortDescr" : "Example for creating a project"
}
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus
Status: 201 Created


Code Block
borderColorRed
langxml
titleJSON
{
"name": "Your Awesome Building",
"shortDescr": "Example for creating a project",
"thumbnail": null,
"created": "2013-06-01T10:05:00",
"changed": null,
"disciplines": null,
"id": "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e"
}

...

Deck of Cards
idbimUpdateProject
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

PUT

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: projects/<project_id>

URLhttps://api.bimplus.net/v2/<team>/projects/<project_id>

Examplehttps://api.bimplus.net/v2/bimplus/projects/0d2ce2cc-3588-45d6-a59a-f6b89ebed34e

JSON Structure

Name

Mandatory / Optional

Type

Description

name

optional

string

Name of the project

shortDescr

optional

string

Short description of the project

created

optional

string (date)

Creation date of the project

changed

optional

string (date)

Changed date of the project

Card
labelDescription

Update or replace a specified existing project with a new one.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json


Code Block
borderColorRed
langxml
titleJSON
{
"shortDescr" : "Updating the project"
}
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus
Status: 200 OK

...

Deck of Cards
idbimCreateIssue
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

POST

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: projects/<project_id>issues

URLhttps://api.bimplus.net/v2/<team>/projects/<project_id>/issues

Examplehttps://api.bimplus.net/v2/bimplus/projects/0d2ce2cc-3588-45d6-a59a-f6b89ebed34e/issues

JSON Structure

Name

Mandatory / Optional

Type

Description

projectId

mandatory

string (guid)

Id of the project

name

optional

string

Name of the issue

description

optional

string

Description of the issue

author

optional

string

Author of the issue

status

optional

string

Status of the issue

createdAt

optional

string (date)

Creation date of the issue

dueDate

optional

string (date)

The date in which the issue is planned to be finished

solution

optional

 

 

classification

optional

string

 

priority

optional

string

 

Card
labelDescription

Creates a new issue in a project.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json


Code Block
borderColorRed
langxml
titleJSON
{
"projectId": "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e",
"name": "Fire Exit Wrong",
"description": "The fire exit is in the wrong place",
"author": "Mr. Smart",
"status": "open",
"createdAt": "2013-06-02T10:05:00",
"dueDate": "2013-06-05T10:05:00",
"classification": "",
"priority": "very high"
}
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus
Status: 201 Created


Code Block
borderColorRed
langxml
titleJSON
{
    "projectId": "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e",
    "name": "Fire Exit Wrong",
    "description": "The fire exit is in the wrong place",
    "author": "Mr. Smart",
    "status": "open",
    "createdAt": "2013-06-02T10:05:00+00:00",
    "dueDate": "2013-06-05T10:05:00+00:00",
    "solution": null,
    "classification": "",
    "priority": "very high",
    "revision": null,
    "id": "8ead8bfe-ab23-4340-ac47-38181e83bff3"
}

...

Deck of Cards
idbimGetIssueList
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

GET

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: projects/<project_id>issues 

URLhttps://api.bimplus.net/v2/<team>/projects/<project_id>/issues

Examplehttps://api.bimplus.net/v2/bimplus/projects/0d2ce2cc-3588-45d6-a59a-f6b89ebed34e/issues

Card
labelDescription

Get all the issues assigned to a specified project.

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


...

Delete all the issues from the project

...

Deck of Cards
idbimDeleteIssueList
Card
labelImplementation Status

Image Added Service available !

Card
labelHTTP Method

DELETE

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: projects/<project_id>issues 

URLhttps://api.bimplus.net/v2/<team>/projects/<project_id>/issues

Examplehttps://api.bimplus.net/v2/bimplus/projects/

{ "projectId": "

0d2ce2cc-3588-45d6-a59a-f6b89ebed34e

", "name": "Fire Exit Wrong", "description": "The fire exit is in the wrong place", "author": "Mr. Smart", "status": "open", "createdAt": "2013-06-02T10:05:00+00:00", "dueDate": "2013-06-05T10:05:00+00:00", "solution": null, "classification": "", "priority": "very high", "revision": null, "id": "8ead8bfe-ab23-4340-ac47-38181e83bff3" }

...

Delete all the issues from the project

...

/issues

Card
labelDescription

Delete all the issues belonging to a specified project.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders

Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application
Deck of Cards
idbimDeleteIssueList
Card
labelImplementation Status

Image Removed Service available !

Card
labelHTTP Method

DELETE

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: projects/<project_id>issues 

URLhttps://api.bimplus.net/v2/<team>/projects/<project_id>/issues

Examplehttps://api.bimplus.net/v2/bimplus/projects/0d2ce2cc-3588-45d6-a59a-f6b89ebed34e/issues

Card
labelDescription

Delete all the issues belonging to a specified project.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders

Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus
Status: 200 OK

...

Deck of Cards
idbimCreateAttachmentInProject
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

POST

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: projects/<project_id>/attachments 

URLhttps://api.bimplus.net/v2/<team>/projects/<project_id>/attachments

Examplehttps://api.bimplus.net/v2/bimplus/projects/0d2ce2cc-3588-45d6-a59a-f6b89ebed34e/attachments

JSON Structure

Name

Mandatory / Optional

Type

Description

objectIds

optional

string

The id of the project objects to which the file has to be attached

fileName

optional

string

Name of the file to be attached to the project

type

optional

string

Mime type

size

optional

long integer

Size of the file to be attached to the project

Card
labelDescription

Creates a new attachment in a project.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
labelResponse


Status: 200 OK
Code Block
borderColorGreenRed
langxml
titleStatus
JSON
Card
labelResponse
Code Block
borderColorRedGreen
langxml
titleJSONStatus

Status: 201 Created


[3] 0: { id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e" name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang" }- 1: { id: "2d703abe-b4f9-407c-af53-a39c5b7ba872" name: "__5 999 Parklife Salzburg Lehen" }- 2: { id: "c480cc54-aec4-4bef-8d35-93bb090e1aba" name: "0811-Wohnhaus Kraus - Carport1" }
Code Block
borderColorRed
langxml
titleJSON


Get the Attachment List from the project
Deck of Cards
idbimGetAttachmentListFromProject
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

GET

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: projects/<project_id>/attachments 

URLhttps://api.bimplus.net/v2/<team>/projects/<project_id>/attachments

Examplehttps://api.bimplus.net/v2/bimplus/projects/0d2ce2cc-3588-45d6-a59a-f6b89ebed34e/attachments

Card
labelDescription

Get all the attachments belonging to a specified project.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 200 OK


Code Block
borderColorRed
langxml
titleJSON
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 200 OK
[3] 0: { id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e" name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang" }- 1: { id: "2d703abe-b4f9-407c-af53-a39c5b7ba872" name: "__5 999 Parklife Salzburg Lehen" }- 2: { id: "c480cc54-aec4-4bef-8d35-93bb090e1aba" name: "0811-Wohnhaus Kraus - Carport1" }
Code Block
borderColorRed
langxml
titleJSON


Delete all the attachments from the project
Deck of Cards
idbimDeleteAttachmentListFromProject
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

DELETE

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: projects/<project_id>/attachments 

URLhttps://api.bimplus.net/v2/<team>/projects/<project_id>/attachments

Examplehttps://api.bimplus.net/v2/bimplus/projects/0d2ce2cc-3588-45d6-a59a-f6b89ebed34e/attachments

Card
labelDescription

Delete all the attachments belonging to a specified project.

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
borderColorGreen
langxml
titleStatus

Status: 200 OK
Code Block
borderColorRed
langxml
titleJSON
[3]
0:  {
id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e"
name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang"
}-
1:  {
id: "2d703abe-b4f9-407c-af53-a39c5b7ba872"
name: "__5 999 Parklife Salzburg Lehen"
}-
2:  {
id: "c480cc54-aec4-4bef-8d35-93bb090e1aba"
name: "0811-Wohnhaus Kraus - Carport1"
}


Get the project topology tree

...

Deck of Cards
idbimGetObject1
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

POST

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: objects 

URLhttps://api.bimplus.net/v2/<team>/objects

Examplehttps://api.bimplus.net/v2/bimplus/objects

JSON Structure:

Name

Mandatory / Optional

Type

Description

parent

optional

string (guid)

The id of the parent to which the object can be associated

type

mandatory

string

Element type of the object

attributes

optional

string

Attributes of the object

children

optional

  Object

Children of the object

Card
labelDescription

Creates a new object

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json


Code Block
borderColorRed
langxml
titleJSON
{
    "parent": "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e",
    "type": "Wall",
    "attributes": {
        "element": {
            "isparent": true,
            "nr": 0,
            "matrix": "AAAAAAAA8D8AAAAAAAAAgAAAAAAAAACAINejcP1YsEAAAAAAAAAAgAAAAAAAAPA/AAAAAAAAAIAK16Nw/fy2QAAAAAAAAACAAAAAAAAAAIAAAAAAAADwPwAArkfheoS/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8D8=",
            "elementtyp": "10074eef-9418-4d64-9c6d-23932835a7f1",
            "divisionid": "ac21b9a1-8853-4658-9fbf-0cf62340bd18"
        },
        "general": {
            "name": "Brickwall",
            "isobjectvalid": true
        },
        "quantity": {
            "width": 115
        },
        "allplan": {
            "allplan_guid": "08b8195a-a2ad-11e2-9993-002215ea7d6b",
            "allplan_id": 2065507287,
            "allplan_text": "<PP>Wall",
            "dateofexport": "2013-05-01T09:32:13"
        },
        "geometry": {
            "mesh": "{\"C\":4278255360,\"V\":[4450.01,115.01,0.01,3200.01,115.01,0.01,3200.01,0.01,0.01,4450.01,0.01,0.01,2315.01,0.01,0.01,2315.01,115.01,0.01,0.01,115.01,0.01,0.01,0.01,0.01,4450.01,115.01,2750.01,4450.01,0.01,2750.01,0.01,0.01,2750.01,0.01,115.01,2750.01,2315.01,115.01,2190.01,3200.01,115.01,2190.01,3200.01,0.01,2190.01,2315.01,0.01,2190.01],\"F\":[4,0,1,2,3,4,4,5,6,7,4,8,9,10,11,4,0,3,9,8,8,6,5,12,13,1,0,8,11,4,7,6,11,10,8,3,2,14,15,4,7,10,9,4,12,15,14,13,4,15,12,5,4,4,13,14,2,1]}"
        }
    }
}
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus
Status: 201 Created


Code Block
borderColorRed
langxml
titleJSON
{
    "id": "7cf910cb-e357-43f6-aa3a-b45c26380f75",
    "parent": "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e",
    "type": "Wall",
    "attributes": {
        "element": {
            "isparent": true,
            "nr": 0,
            "matrix": "AAAAAAAA8D8AAAAAAAAAgAAAAAAAAACAINejcP1YsEAAAAAAAAAAgAAAAAAAAPA/AAAAAAAAAIAK16Nw/fy2QAAAAAAAAACAAAAAAAAAAIAAAAAAAADwPwAArkfheoS/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8D8=",
            "elementtyp": "10074eef-9418-4d64-9c6d-23932835a7f1",
            "divisionid": "ac21b9a1-8853-4658-9fbf-0cf62340bd18"
        },
        "general": {
            "name": "Brickwall",
            "isobjectvalid": true
        },
        "quantity": {
            "width": 115
        },
        "allplan": {
            "allplan_guid": "08b8195a-a2ad-11e2-9993-002215ea7d6b",
            "allplan_id": 2065507287,
            "allplan_text": "<PP>Wall",
            "dateofexport": "2013-05-01T09:32:13"
        },
        "geometry": {
            "mesh": "{\"C\":4278255360,\"V\":[4450.01,115.01,0.01,3200.01,115.01,0.01,3200.01,0.01,0.01,4450.01,0.01,0.01,2315.01,0.01,0.01,2315.01,115.01,0.01,0.01,115.01,0.01,0.01,0.01,0.01,4450.01,115.01,2750.01,4450.01,0.01,2750.01,0.01,0.01,2750.01,0.01,115.01,2750.01,2315.01,115.01,2190.01,3200.01,115.01,2190.01,3200.01,0.01,2190.01,2315.01,0.01,2190.01],\"F\":[4,0,1,2,3,4,4,5,6,7,4,8,9,10,11,4,0,3,9,8,8,6,5,12,13,1,0,8,11,4,7,6,11,10,8,3,2,14,15,4,7,10,9,4,12,15,14,13,4,15,12,5,4,4,13,14,2,1]}"
        }
    }
}

...

Deck of Cards
idbimObjectUpdate
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

PUT

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: objects/<object_id> 

URLhttps://api.bimplus.net/v2/<team>/objects/<object_id>

Examplehttps://api.bimplus.net/v2/bimplus/objects/7cf910cb-e357-43f6-aa3a-b45c26380f75

JSON Structure:

Name

Mandatory / Optional

Type

Description

parent

optional

string (guid)

The id of the parent to which the object can be associated

type

mandatory

string

Element type of the object

attributes

optional

string

Attributes of the object

children

optional

  object

Children of the object

Card
labelDescription

Update or replace a specified existing object with a new one.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json


Code Block
borderColorRed
langxml
titleJSON
{
    "parent" : "02dc3da7-600a-494d-9b2b-e72b74143062",
    "type": "Wall",
    "attributes": {
        "element": {
            "isparent": true,
            "nr": 0,
            "matrix": "AAAAAAAA8D8AAAAAAAAAgAAAAAAAAACAINejcP1YsEAAAAAAAAAAgAAAAAAAAPA/AAAAAAAAAIAK16Nw/fy2QAAAAAAAAACAAAAAAAAAAIAAAAAAAADwPwAArkfheoS/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8D8=",
            "elementtyp": "10074eef-9418-4d64-9c6d-23932835a7f1",
             "divisionid": "ac21b9a1-8853-4658-9fbf-0cf62340bd18"
        },
        "general": {
            "name": "Brickwall",
            "isobjectvalid": true
        },
        "quantity": {
            "width": 115
        },
        "allplan": {
            "allplan_guid": "08b8195a-a2ad-11e2-9993-002215ea7d6b",
            "allplan_id": 2065507287,
            "allplan_text": "<PP>Wall",
            "dateofexport": "2013-05-01T09:32:13"
        },
        "geometry": {
            "mesh": "{\"C\":4278255360,\"V\":[4450.01,115.01,0.01,3200.01,115.01,0.01,3200.01,0.01,0.01,4450.01,0.01,0.01,2315.01,0.01,0.01,2315.01,115.01,0.01,0.01,115.01,0.01,0.01,0.01,0.01,4450.01,115.01,2750.01,4450.01,0.01,2750.01,0.01,0.01,2750.01,0.01,115.01,2750.01,2315.01,115.01,2190.01,3200.01,115.01,2190.01,3200.01,0.01,2190.01,2315.01,0.01,2190.01],\"F\":[4,0,1,2,3,4,4,5,6,7,4,8,9,10,11,4,0,3,9,8,8,6,5,12,13,1,0,8,11,4,7,6,11,10,8,3,2,14,15,4,7,10,9,4,12,15,14,13,4,15,12,5,4,4,13,14,2,1]}"
        }
    }
}
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus
Status: 200 OK

...

Deck of Cards
idbimObjCreateAttachment
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

POST

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: objects/<object_id>attachments 

URLhttps://api.bimplus.net/v2/<team>/objects/<object_id>attachments

Examplehttps://api.bimplus.net/v2/bimplus/projects/objects/7cf910cb-e357-43f6-aa3a-b45c26380f75/attachments

JSON Structure

Name

Mandatory / Optional

Type

Description

objectIds

optional

string

The id of the objects to which the file has to be attached

fileName

optional

string

Name of the file to be attached to the project

type

optional

string

Mime type

size

optional

long integer

Size of the file to be attached to the project

Card
labelDescription

Create a new attachment in a object.

Response
Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
label


Code Block
borderColorGreenRed
langxml
titleStatus

Status: 200 OK
JSON
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 201 Created


[3] 0: { id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e" name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang" }- 1: { id: "2d703abe-b4f9-407c-af53-a39c5b7ba872" name: "__5 999 Parklife Salzburg Lehen" }- 2: { id: "c480cc54-aec4-4bef-8d35-93bb090e1aba" name: "0811-Wohnhaus Kraus - Carport1" }
Code Block
borderColorRed
langxml
titleJSON
Code Block
borderColorRed
langxml
titleJSON


Get the attachment list from the object
Deck of Cards
idbimGetObjAttachment
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

GET

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: objects/<object_id>attachments 

URLhttps://api.bimplus.net/v2/<team>/objects/<object_id>attachments

Examplehttps://api.bimplus.net/v2/bimplus/projectsobjects/7cf910cb-e357-43f6-aa3a-b45c26380f75/attachments

Card
labelDescription

Get all the attachments belonging to a specified object.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus
Status: 200 OK


[3] 0: { id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e" name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang" }- 1: { id: "2d703abe-b4f9-407c-af53-a39c5b7ba872" name: "__5 999 Parklife Salzburg Lehen" }- 2: { id: "c480cc54-aec4-4bef-8d35-93bb090e1aba" name: "0811-Wohnhaus Kraus - Carport1" }
Code Block
borderColorRed
langxml
titleJSON
xml
titleJSON


Delete all the attachments from the project
Deck of Cards
idbimDeleteObjAttachment
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

DELETE

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: objects/<object_id>/attachments 

URLhttps://api.bimplus.net/v2/<team>/objects/<object_id>/attachments

Examplehttps://api.bimplus.net/v2/bimplus/projectsobjects/7cf910cb-e357-43f6-aa3a-b45c26380f75/attachments

Card
labelDescription

Delete all the attachments from a specified project.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders

Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json

Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 200 OK
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 200 OK
Code Block
borderColorRed
langxml
titleJSON
[3]
0:  {
id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e"
name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang"
}-
1:  {
id: "2d703abe-b4f9-407c-af53-a39c5b7ba872"
name: "__5 999 Parklife Salzburg Lehen"
}-
2:  {
id: "c480cc54-aec4-4bef-8d35-93bb090e1aba"
name: "0811-Wohnhaus Kraus - Carport1"
}


Delete the object
Deck of Cards
idbimObjDelete
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

DELETE

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: objects/<object_id> 

URLhttps://api.bimplus.net/v2/<team>/objects/<object_id>

Examplehttps://api.bimplus.net/v2/bimplus/objects/7cf910cb-e357-43f6-aa3a-b45c26380f75

Card
labelDescription

Deletes a specified object.

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
[3]
0:  {
id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e"
name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang"
}-
1:  {
id: "2d703abe-b4f9-407c-af53-a39c5b7ba872"
name: "__5 999 Parklife Salzburg Lehen"
}-
2:  {
id: "c480cc54-aec4-4bef-8d35-93bb090e1aba"
name: "0811-Wohnhaus Kraus - Carport1"
}

...

Deck of Cards
idbimGetAttachmentList
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

GET

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: attachments/<attachment_id> 

URLhttps://api.bimplus.net/v2/<team>/attachments/<attachment_id>

Example: https://api.bimplus.net/v2/bimplus/projects

Card
labelDescription

Get detailed information about a specified attachment.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 200 OK
langxml
titleStatus

Status: 200 OK


[3] 0: { id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e" name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang" }- 1: { id: "2d703abe-b4f9-407c-af53-a39c5b7ba872" name: "__5 999 Parklife Salzburg Lehen" }- 2: { id: "c480cc54-aec4-4bef-8d35-93bb090e1aba" name: "0811-Wohnhaus Kraus - Carport1" }
Code Block
borderColorRed
langxml
titleJSON
Code Block
borderColorRed
langxml
titleJSON


Download the attachment
Deck of Cards
idbimDownloadAttachment
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

GET

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: attachments/<attachment_id>/download 

URLhttps://api.bimplus.net/v2/<team>/attachments/<attachment_id>/download

Example: https://api.bimplus.net/v2/bimplus/projects

Card
labelDescription

Download the content of a specified attachment.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 200 OK
borderColorGreen
langxml
titleStatus

Status: 200 OK
Code Block
borderColorRed
langxml
titleJSON
[3]
0:  {
id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e"
name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang"
}-
1:  {
id: "2d703abe-b4f9-407c-af53-a39c5b7ba872"
name: "__5 999 Parklife Salzburg Lehen"
}-
2:  {
id: "c480cc54-aec4-4bef-8d35-93bb090e1aba"
name: "0811-Wohnhaus Kraus - Carport1"
}


Update the attachment
Deck of Cards
idbimUpdateAttachment
Card
labelImplementation Status

 Service not finished yet !

Card
labelHTTP Method

GET

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: attachments/<attachment_id> 

URLhttps://api.bimplus.net/v2/<team>/attachments/<attachment_id>

Example: https://api.bimplus.net/v2/bimplus/projects

JSON Structure

Name

Mandatory / Optional

Type

Description

objectIds

optional

string

The id of the objects to which the file has to be attached

fileName

optional

string

Name of the file to be attached to the project

type

optional

string

Mime type

size

optional

long integer

Size of the file to be attached to the project

Card
labelDescription

Update or replace a specified existing attachment with a new one.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
labelResponseResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 200 OK
Code Block
borderColorGreen
langxml
titleStatus

Status: 200 OK
Code Block
borderColorRed
langxml
titleJSON
[3]
0:  {
id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e"
name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang"
}-
1:  {
id: "2d703abe-b4f9-407c-af53-a39c5b7ba872"
name: "__5 999 Parklife Salzburg Lehen"
}-
2:  {
id: "c480cc54-aec4-4bef-8d35-93bb090e1aba"
name: "0811-Wohnhaus Kraus - Carport1"
}


Delete the Attachment
Deck of Cards
idbimDeleteAttachment
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

GET

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: attachments/<attachment_id> 

URLhttps://api.bimplus.net/v2/<team>/attachments/<attachment_id>

Example: https://api.bimplus.net/v2/bimplus/projects

Card
labelDescription

Deletes a specified attachment.

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
[3]
0:  {
id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e"
name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang"
}-
1:  {
id: "2d703abe-b4f9-407c-af53-a39c5b7ba872"
name: "__5 999 Parklife Salzburg Lehen"
}-
2:  {
id: "c480cc54-aec4-4bef-8d35-93bb090e1aba"
name: "0811-Wohnhaus Kraus - Carport1"
}Status: 200 OK


Issue Service

Anchor
issueService
issueService

...

Deck of Cards
idbimGetIssueDetails
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

GET

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: issues/<issue_id> 

URLhttps://api.bimplus.net/v2/<team>/issues/<issue_id>

Example: https://api.bimplus.net/v2/bimplus/projects

Card
labelDescription

Get details of an issue present in a project.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 200 OK


Code Block
borderColorRed
langxml
titleJSON
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 200 OK
[3] 0: { id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e" name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang" }- 1: { id: "2d703abe-b4f9-407c-af53-a39c5b7ba872" name: "__5 999 Parklife Salzburg Lehen" }- 2: { id: "c480cc54-aec4-4bef-8d35-93bb090e1aba" name: "0811-Wohnhaus Kraus - Carport1" }
Code Block
borderColorRed
langxml
titleJSON


Get all the issue types
Deck of Cards
idbimGetIssueTypest
Card
labelImplementation Status

Service not finished yet !

Card
labelHTTP Method

GET

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: issues/types 

URLhttps://api.bimplus.net/v2/<team>/issues/types

Examplehttps://api.bimplus.net/v2/bimplus/projectsissues/types

Card
labelDescription

Get all the available issue types.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 200 OK
Green
langxml
titleStatus

Status: 200 OK


[3] 0: { id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e" name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang" }- 1: { id: "2d703abe-b4f9-407c-af53-a39c5b7ba872" name: "__5 999 Parklife Salzburg Lehen" }- 2: { id: "c480cc54-aec4-4bef-8d35-93bb090e1aba" name: "0811-Wohnhaus Kraus - Carport1" }
Code Block
borderColorRed
langxml
titleJSON
Code Block
borderColorRed
langxml
titleJSON


Get details of the issue type
Deck of Cards
idbimGetIssueTypeDetails
Card
labelImplementation Status

Service not finished yet !

Card
labelHTTP Method

GET

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: issues/types/<type_id> 

URLhttps://api.bimplus.net/v2/<team>/issues/types/<type_id>

Example: https://api.bimplus.net/v2/bimplus/projects

Card
labelDescription

Get details of a specified issue type.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 200 OK
titleStatus

Status: 200 OK


[3] 0: { id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e" name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang" }- 1: { id: "2d703abe-b4f9-407c-af53-a39c5b7ba872" name: "__5 999 Parklife Salzburg Lehen" }- 2: { id: "c480cc54-aec4-4bef-8d35-93bb090e1aba" name: "0811-Wohnhaus Kraus - Carport1" }
Code Block
borderColorRed
langxml
titleJSON
Code Block
borderColorRed
langxml
titleJSON


Create a new pin for the issue
Deck of Cards
idbimCreatePin
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

POST

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: issues/<issue_id>/pins 

URLhttps://api.bimplus.net/v2/<team>/projects/issues/<issue_id>/pin

Example: https://api.bimplus.net/v2/bimplus/projects

JSON Structure

Name

Mandatory / Optional

Type

Description

issueId

 

string (guid)

The id of the issue to which the pin is related

objectId

 

 

The id of the object to which the pin is related

position

optional

 

 

normalVector

optional

 

 

createdAt

optional

date

The creation date

Card
labelDescription

Create a new pin for an issue for relating the issue with its object.

Response
Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
label


Code Block
borderColorGreenRed
langxml
titleStatus

Status: 200 OK
JSON
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 201 Created


[3] 0: { id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e" name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang" }- 1: { id: "2d703abe-b4f9-407c-af53-a39c5b7ba872" name: "__5 999 Parklife Salzburg Lehen" }- 2: { id: "c480cc54-aec4-4bef-8d35-93bb090e1aba" name: "0811-Wohnhaus Kraus - Carport1" }
Code Block
borderColorRed
langxml
titleJSON
Code Block
borderColorRed
langxml
titleJSON


Get all the pins of the issue
Deck of Cards
idbimGetAllPins
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

GET

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: issues/<issue_id>/pins 

URLhttps://api.bimplus.net/v2/<team>/issues/<issue_id>/pins

Example: https://api.bimplus.net/v2/bimplus/projects

Card
labelDescription

Get all the pins of a specified issue type.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus
Status: 200 OK


[3] 0: { id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e" name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang" }- 1: { id: "2d703abe-b4f9-407c-af53-a39c5b7ba872" name: "__5 999 Parklife Salzburg Lehen" }- 2: { id: "c480cc54-aec4-4bef-8d35-93bb090e1aba" name: "0811-Wohnhaus Kraus - Carport1" }
Code Block
borderColorRed
langxml
titleJSON
xml
titleJSON


Delete all the pins from the issue
Deck of Cards
idbimDeleteAllPins
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

DELETE

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: issues/<issue_id>/pins 

URLhttps://api.bimplus.net/v2/<team>/issues/<issue_id>/pins

Example: https://api.bimplus.net/v2/bimplus/projects

Card
labelDescription

Delete all the pins from a specified issue.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 200 OK
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 200 OK
Code Block
borderColorRed
langxml
titleJSON
[3]
0:  {
id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e"
name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang"
}-
1:  {
id: "2d703abe-b4f9-407c-af53-a39c5b7ba872"
name: "__5 999 Parklife Salzburg Lehen"
}-
2:  {
id: "c480cc54-aec4-4bef-8d35-93bb090e1aba"
name: "0811-Wohnhaus Kraus - Carport1"
}


Create a new comment for the issue
Deck of Cards
idbimCreateComment
Card
labelImplementation Status

Service not finished yet !

Card
labelHTTP Method

POST

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: issues/<issue_id>/comments 

URLhttps://api.bimplus.net/v2/<team>/issues/<issue_id>/comments

Example: https://api.bimplus.net/v2/bimplus/projects

JSON Structure:

Name

Mandatory / Optional

Type

Description

issueId

 

string (guid)

The id of the issue to which the comment is related

text

 

string

The comment text

createdAt

 

string (date)

Creation date of the comment

author

 

string

The author of the comment

Card
labelDescription

Create a new comment for a specified issue.

Response
Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
label


Code Block
borderColorGreenRed
langxml
titleStatus

Status: 200 OK
JSON
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 201 Created


[3] 0: { id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e" name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang" }- 1: { id: "2d703abe-b4f9-407c-af53-a39c5b7ba872" name: "__5 999 Parklife Salzburg Lehen" }- 2: { id: "c480cc54-aec4-4bef-8d35-93bb090e1aba" name: "0811-Wohnhaus Kraus - Carport1" }
Code Block
borderColorRed
langxml
titleJSON
Code Block
borderColorRed
langxml
titleJSON


Get all the comments of the issue
Deck of Cards
idbimGetAllComments
Card
labelImplementation Status

Service not finished yet !

Card
labelHTTP Method

GET

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: issues/<issue_id>/comments 

URLhttps://api.bimplus.net/v2/<team>/issues/<issue_id>/comments

Example: https://api.bimplus.net/v2/bimplus/projects

Card
labelDescription

Get all the comments of a specified issue.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus
Status: 200 OK


[3] 0: { id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e" name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang" }- 1: { id: "2d703abe-b4f9-407c-af53-a39c5b7ba872" name: "__5 999 Parklife Salzburg Lehen" }- 2: { id: "c480cc54-aec4-4bef-8d35-93bb090e1aba" name: "0811-Wohnhaus Kraus - Carport1" }
Code Block
borderColorRed
langxml
titleJSON
xml
titleJSON


Delete the comment
Deck of Cards
idbimDeleteComment
Card
labelImplementation Status

Service not finished yet !

Card
labelHTTP Method

DELETE

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: issues/<issue_id>/comments/<comment_id> 

URLhttps://api.bimplus.net/v2/<team>/issues/<issue_id>/comments/<comment_id>

Example: https://api.bimplus.net/v2/bimplus/projects

Card
labelDescription

Deletes a specified comment.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 200 OK
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 200 OK
Code Block
borderColorRed
langxml
titleJSON
[3]
0:  {
id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e"
name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang"
}-
1:  {
id: "2d703abe-b4f9-407c-af53-a39c5b7ba872"
name: "__5 999 Parklife Salzburg Lehen"
}-
2:  {
id: "c480cc54-aec4-4bef-8d35-93bb090e1aba"
name: "0811-Wohnhaus Kraus - Carport1"
}


Create a new attachment for the issue
Deck of Cards
idbimCreateAttachmentForIssue
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

POST

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: issues/<issue_id>/attachments 

URLhttps://api.bimplus.net/v2/<team>/issues/<issue_id>/attachments

Example: https://api.bimplus.net/v2/bimplus/projects

JSON Structure

Name

Mandatory / Optional

Type

Description

objectIds

optional

string

The id of the issue objects to which the file has to be attached

fileName

optional

string

Name of the file to be attached to the project

type

optional

string

Mime type

size

optional

long integer

Size of the file to be attached to the project

Card
labelDescription

Creates a new attachment for a specified issue.

Response
Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
label


Code Block
borderColorGreenRed
langxml
titleJSONStatus

Status: 200 OK
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 201 Created


[3] 0: { id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e" name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang" }- 1: { id: "2d703abe-b4f9-407c-af53-a39c5b7ba872" name: "__5 999 Parklife Salzburg Lehen" }- 2: { id: "c480cc54-aec4-4bef-8d35-93bb090e1aba" name: "0811-Wohnhaus Kraus - Carport1" }
Code Block
borderColorRed
langxml
titleJSON
Code Block
borderColorRed
langxml
titleJSON


Get the attachment list from the issue
Deck of Cards
idbimGetAttachmentListFromIssue
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

GET

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: issues/<issue_id>/attachments 

URLhttps://api.bimplus.net/v2/<team>/issues/<issue_id>/attachments

Example: https://api.bimplus.net/v2/bimplus/projects

Card
labelDescription

Gets the attachment list from a specified issue.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 200 OK
Green
langxml
titleStatus

Status: 200 OK


[3] 0: { id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e" name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang" }- 1: { id: "2d703abe-b4f9-407c-af53-a39c5b7ba872" name: "__5 999 Parklife Salzburg Lehen" }- 2: { id: "c480cc54-aec4-4bef-8d35-93bb090e1aba" name: "0811-Wohnhaus Kraus - Carport1" }
Code Block
borderColorRed
langxml
titleJSON
Code Block
borderColorRed
langxml
titleJSON


Delete all the attachments from the issue
Deck of Cards
idbimDeleteAttachmentFromIssue
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

DELETE

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: issues/<issue_id>/attachments 

URLhttps://api.bimplus.net/v2/<team>/issues/<issue_id>/attachments

Example: https://api.bimplus.net/v2/bimplus/projects

Card
labelDescription

Delete all the attachments from a specified issue.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 200 OK
xml
titleStatus

Status: 200 OK
Code Block
borderColorRed
langxml
titleJSON
[3]
0:  {
id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e"
name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang"
}-
1:  {
id: "2d703abe-b4f9-407c-af53-a39c5b7ba872"
name: "__5 999 Parklife Salzburg Lehen"
}-
2:  {
id: "c480cc54-aec4-4bef-8d35-93bb090e1aba"
name: "0811-Wohnhaus Kraus - Carport1"
}


Update the issue
Deck of Cards
idbimUpdateIssue
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

PUT

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: issues/<issue_id> 

URLhttps://api.bimplus.net/v2/<team>/issues/<issue_id>

Example: https://api.bimplus.net/v2/bimplus/projects

JSON Structure

Name

Mandatory / Optional

Type

Description

projectId

 

string (guid)

Id of the project

name

 

string

Name of the issue

description

 

string

Description of the issue

author

 

string

Author of the issue

status

 

string

Status of the issue

createdAt

 

string (date)

Creation date of the issue

dueDate

 

string (date)

The date in which the issue is planned to be finished

solution

 

 

 

classification

 

string

 

priority

 

string

 

Card
labelDescription

Update or replace a specified existing issue with a new one.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
labelResponse


Status: 200 OK
Code Block
borderColorGreenRed
langxml
titleStatus
JSON
Card
labelResponse
Code Block
borderColorRedGreen
langxml
titleJSONStatus

Status: 200 OK
[3]
0:  {
id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e"
name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang"
}-
1:  {
id: "2d703abe-b4f9-407c-af53-a39c5b7ba872"
name: "__5 999 Parklife Salzburg Lehen"
}-
2:  {
id: "c480cc54-aec4-4bef-8d35-93bb090e1aba"
name: "0811-Wohnhaus Kraus - Carport1"
}


Delete the issue
Deck of Cards
idbimDeleteIssue
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

DELETE

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: issues/<issue_id> 

URLhttps://api.bimplus.net/v2/<team>/issues/<issue_id>

Example: https://api.bimplus.net/v2/bimplus/projects

Card
labelDescription

Deletes a specified issue.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders

Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json

Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 200 OK
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 200 OK
Code Block
borderColorRed
langxml
titleJSON
[3]
0:  {
id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e"
name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang"
}-
1:  {
id: "2d703abe-b4f9-407c-af53-a39c5b7ba872"
name: "__5 999 Parklife Salzburg Lehen"
}-
2:  {
id: "c480cc54-aec4-4bef-8d35-93bb090e1aba"
name: "0811-Wohnhaus Kraus - Carport1"
}


Pin Service

Anchor
pinService
pinService

...

Deck of Cards
idbimGetPinDetails
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

GET

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: pins/<pin_id> 

URLhttps://api.bimplus.net/v2/<team>/pins/<pin_id>

Example: https://api.bimplus.net/v2/bimplus/projects

Card
labelDescription

Get details of a specified pin.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
labelResponse
Code Block
Status
borderColorGreen
langxml
title

Status: 200 OK
Status

Status: 200 OK


[3] 0: { id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e" name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang" }- 1: { id: "2d703abe-b4f9-407c-af53-a39c5b7ba872" name: "__5 999 Parklife Salzburg Lehen" }- 2: { id: "c480cc54-aec4-4bef-8d35-93bb090e1aba" name: "0811-Wohnhaus Kraus - Carport1" }
Code Block
borderColorRed
langxml
titleJSON
Code Block
borderColorRed
langxml
titleJSON


Update the pin
Deck of Cards
idbimPinUpdate
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

PUT

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: pins/<pin_id> 

URLhttps://api.bimplus.net/v2/<team>/pins/<pin_id>

Example: https://api.bimplus.net/v2/bimplus/projects

JSON Structure

Name

Mandatory / Optional

Type

Description

issueId

 

string (guid)

The id of the issue to which the pin is related

objectId

 

 

The id of the object to which the pin is related

position

optional

 

 

normalVector

optional

 

 

createdAt

optional

string (date)

The creation date

Card
labelDescription

Update or replace a specified existing pin with a new one.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
labelResponse


Status: 200 OK
Code Block
borderColorGreenRed
langxml
titleStatus
JSON
Card
labelResponse
Code Block
borderColorRedGreen
langxml
titleJSONStatus

Status: 200 OK
[3]
0:  {
id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e"
name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang"
}-
1:  {
id: "2d703abe-b4f9-407c-af53-a39c5b7ba872"
name: "__5 999 Parklife Salzburg Lehen"
}-
2:  {
id: "c480cc54-aec4-4bef-8d35-93bb090e1aba"
name: "0811-Wohnhaus Kraus - Carport1"
}


Delete the pin
Deck of Cards
idbimGetPinDetails
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

DELETE

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: pins/<pin_id> 

URLhttps://api.bimplus.net/v2/<team>/pins/<pin_id>

Example: https://api.bimplus.net/v2/bimplus/projects

Card
labelDescription

Deletes a specified pin.

card
Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders

Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
labelResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 200 OK
Headers

Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 200 OK
Code Block
borderColorRed
langxml
titleJSON
[3]
0:  {
id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e"
name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang"
}-
1:  {
id: "2d703abe-b4f9-407c-af53-a39c5b7ba872"
name: "__5 999 Parklife Salzburg Lehen"
}-
2:  {
id: "c480cc54-aec4-4bef-8d35-93bb090e1aba"
name: "0811-Wohnhaus Kraus - Carport1"
}

Import Service

Anchor
importService
importService

...

Deck of Cards
idbimCreateProjectFromIFC
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

POST

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: import 

URLhttps://api.bimplus.net/v2/<team>/import

Examplehttps://api.bimplus.net/v2/bimplus/projectsimport

Card
labelDescription

Create a new project by importing SketchUp and IFC files into the team database.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
labelResponse


Status: 200 OK
Code Block
borderColorGreenRed
langxml
titleStatus
JSON
Card
labelResponse
Code Block
borderColorRedGreen
langxml
titleJSONStatus

Status: 201 Created


[3] 0: { id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e" name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang" }- 1: { id: "2d703abe-b4f9-407c-af53-a39c5b7ba872" name: "__5 999 Parklife Salzburg Lehen" }- 2: { id: "c480cc54-aec4-4bef-8d35-93bb090e1aba" name: "0811-Wohnhaus Kraus - Carport1" }
Code Block
borderColorRed
langxml
titleJSON


Create a new sub-project by importing SketchUp and IFC files
Deck of Cards
idbimCreateSubProjectFromIFC
Card
labelImplementation Status

Service not finished yet !

Card
labelHTTP Method

POST

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: projects/<project_id>/import 

URLhttps://api.bimplus.net/v2/<team>/projects/<project_id>/import

Examplehttps://api.bimplus.net/v2/bimplus/projects/0d2ce2cc-3588-45d6-a59a-f6b89ebed34e/import

Card
labelDescription

Create a new sub-project by importing SketchUp and IFC files into the project.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json


Code Block
borderColorRed
langxml
titleJSON
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus
Status: 200201 OKCreated


Code Block
borderColorRed
langxml
titleJSON
[3]
0:  {
id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e"
name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang"
}-
1:  {
id: "2d703abe-b4f9-407c-af53-a39c5b7ba872"
name: "__5 999 Parklife Salzburg Lehen"
}-
2:  {
id: "c480cc54-aec4-4bef-8d35-93bb090e1aba"
name: "0811-Wohnhaus Kraus - Carport1"
}


Authorization Service

Anchor
AuthorizationService
AuthorizationService

...

Deck of Cards
idbimUpdateUserInfo
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

PUT

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: users/<user_id> 

URLhttps://api.bimplus.net/v2//users/<user_id>

Examplehttps://api.bimplus.net/v2/users/b8615afc-99cc-4bcd-b0ca-ff0593ce15c6

JSON Structure:

Name

Mandatory / Optional

Type

Description

email

 

string

Email of the user

status

 

string

 

password

 

string

Password of the user

Card
labelDescription

Update information about a specified user.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
/json


Code Block
borderColorRed
langxml
titleJSON
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus
Status: 200 OK
Code Block
borderColorRed
langxml
titleJSON


Get information about the currently logged in user

...

Deck of Cards
idbimCreateNewTeam
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

POST

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: teams 

URLhttps://api.bimplus.net/v2/teams

JSON Structure

Name

Mandatory / Optional

Type

Description

slug

optional

string

The unique name which will be used in the url

name

optional

string

Name of the team

owner

optional

string (guid)

The unique identifier of the user who will be the initial owner

totalStorage

optional

  integer

The total storage allocated to the the team (the initial storage size as ordered in the shop)

storageStats

optional

  integer

The storage statistics of the team

status

optional

string

Active / Inactive

teamWorksConnection

optional

string

Base64 encoded database connection string for legacy applications

dataStorageStatus

optional

string

Online / Offline

Card
labelDescription

Create a new team and its related database.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json


Code Block
borderColorRed
langxml
titleJSON
{

        "slug": "best-company",
        "name": "Best Company",
        "owner": "b8615afc-99cc-4bcd-b0ca-ff0593ce15c6",
        "totalStorage": 500000,
        "storageStats": null,
        "status": "Active",
        "teamWorksConnection": "RGF0YSBTb3VyY2U9YmltcGx1cy5tYW50cm8ubmV0O0luaXRpYWwgQ2F0YWxvZz1CaW1QbHVzLlRlbmFudC5BTUFaT05BLU1OVU8wMTcudGhlLWJlc3Q7VXNlciBJRD10aGUtYmVzdDtQYXNzd29yZD00YmZhZWVlZTM5NDBmZjI0ZjhhNjg2MmIxMzk3NzUyYWU1MjlkZDIzO0Nvbm5lY3QgVGltZW91dD0xMA==",
        "dataStorageStatus": "Online"
    }
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus
Status: 201 Created


Code Block
borderColorRed
langxml
titleJSON
{
    "id": "db038754-2598-4616-9ea2-2c0947f2e93a",
    "slug": "best-company",
    "name": "Best Company",
    "owner": "b8615afc-99cc-4bcd-b0ca-ff0593ce15c6",
    "totalStorage": 500000,
    "storageStats": {
        "usedSpace": 0,
        "numberOfProjects": 0,
        "numberOfMembers": 0,
        "totalSpace": 500000,
        "totalNumberOfProjects": 0,
        "totalNumberOfMembers": 0
    },
    "status": "Active",
    "teamWorksConnection": "RGF0YSBTb3VyY2U9YmltcGx1cy5tYW50cm8ubmV0O0luaXRpYWwgQ2F0YWxvZz1CaW1QbHVzLlRlbmFudC5BTUFaT05BLU1OVU8wMTcudGhlLWJlc3Q7VXNlciBJRD10aGUtYmVzdDtQYXNzd29yZD00YmZhZWVlZTM5NDBmZjI0ZjhhNjg2MmIxMzk3NzUyYWU1MjlkZDIzO0Nvbm5lY3QgVGltZW91dD0xMA==",
    "dataStorageStatus": "Online"
}

...

Deck of Cards
idbimGetTeamInfo
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

GET

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: teams/<team_id> 

URLhttps://api.bimplus.net/v2/teams/<team_id>

Examplehttps://api.bimplus.net/v2/teams/db038754-2598-4616-9ea2-2c0947f2e93a

Card
labelDescription

Get information about a specified team.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders

Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json

Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 200 OK


Code Block
borderColorRed
langxml
titleJSON
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 200 OK
[3] 0: { id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e" name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang" }- 1: { id: "2d703abe-b4f9-407c-af53-a39c5b7ba872" name: "__5 999 Parklife Salzburg Lehen" }- 2: { id: "c480cc54-aec4-4bef-8d35-93bb090e1aba" name: "0811-Wohnhaus Kraus - Carport1" }
Code Block
borderColorRed
langxml
titleJSON


Update information about the team
Deck of Cards
idbimUpdateTeamInfo
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

PUT

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: teams/<team_id> 

URLhttps://api.bimplus.net/v2/teams/<team_id>

Examplehttps://api.bimplus.net/v2/teams/db038754-2598-4616-9ea2-2c0947f2e93a

JSON Structure

Name

Mandatory / Optional

Type

Description

slug

optional

string

The unique name which will be used in the url

name

optional

string

Name of the team

owner

optional

string (guid)

The unique identifier of the user who will be the initial owner

totalStorage

optional

  integer

The total storage allocated to the the team (the initial storage size as ordered in the shop)

storageStats

optional

  integer

The storage statistics of the team

status

optional

string

Active / Inactive

teamWorksConnection

optional

string

Base64 encoded database connection string for legacy applications

dataStorageStatus

optional

string

Online / Offline

Card
labelDescription

Update information about a specified team.

card
Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
labelResponse


Code Block
borderColorGreenRed
langxml
titleStatus

Status: 200 OK
JSON
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 200 OK
Code Block
borderColorRed
langxml
titleJSON
[3]
0:  {
id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e"
name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang"
}-
1:  {
id: "2d703abe-b4f9-407c-af53-a39c5b7ba872"
name: "__5 999 Parklife Salzburg Lehen"
}-
2:  {
id: "c480cc54-aec4-4bef-8d35-93bb090e1aba"
name: "0811-Wohnhaus Kraus - Carport1"
}


Get the team list in which the current logged in user is a member of

...

Deck of Cards
idbimAddUserToTeam
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

POST

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: <team_id>/members 

URLhttps://api.bimplus.net/v2/<team>/<team_id>/members

Example: https://api.bimplus.net/v2/bimplus/projects

Card
labelDescription

Add a specified user to a specified team.

Response
Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
label


Status: 200 OK
Code Block
borderColorGreenRed
langxml
titleStatus
JSON
Card
labelResponse
Code Block
borderColorRed
langxml
titleJSON
Green
langxml
titleStatus

Status: 201 Created


[3] 0: { id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e" name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang" }- 1: { id: "2d703abe-b4f9-407c-af53-a39c5b7ba872" name: "__5 999 Parklife Salzburg Lehen" }- 2: { id: "c480cc54-aec4-4bef-8d35-93bb090e1aba" name: "0811-Wohnhaus Kraus - Carport1" }
Code Block
borderColorRed
langxml
titleJSON


Get the member list of the team
Deck of Cards
idbimGetMemberListInfo
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

GET

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: <team_id>/members 

URLhttps://api.bimplus.net/v2/<team>/<team_id>/members

Example: https://api.bimplus.net/v2/bimplus/projects

Card
labelDescription

Get information about a specified user.

Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 200 OK
Green
langxml
titleStatus

Status: 200 OK


[3] 0: { id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e" name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang" }- 1: { id: "2d703abe-b4f9-407c-af53-a39c5b7ba872" name: "__5 999 Parklife Salzburg Lehen" }- 2: { id: "c480cc54-aec4-4bef-8d35-93bb090e1aba" name: "0811-Wohnhaus Kraus - Carport1" }
Code Block
borderColorRed
langxml
titleJSON
Code Block
borderColorRed
langxml
titleJSON


Update information about the user in the team
Deck of Cards
idbimUpdateUserInfoInTeam
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

PUT

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: <team_id>/members/<user_id> 

URLhttps://api.bimplus.net/v2/<team>/<team_id>/members/<user_id>

Example: https://api.bimplus.net/v2/bimplus/projects

Card
labelDescription

Update information about a specified user in a team.

Response
Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
label


Code Block
borderColorGreenRed
langxml
titleStatus

Status: 200 OK
JSON
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus

Status: 200 OK
Code Block
borderColorRed
langxml
titleJSON
[3]
0:  {
id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e"
name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang"
}-
1:  {
id: "2d703abe-b4f9-407c-af53-a39c5b7ba872"
name: "__5 999 Parklife Salzburg Lehen"
}-
2:  {
id: "c480cc54-aec4-4bef-8d35-93bb090e1aba"
name: "0811-Wohnhaus Kraus - Carport1"
}


Delete the user from the team
Deck of Cards
idbimDeleteUserFromTeam
Card
labelImplementation Status

 Service available !

Card
labelHTTP Method

DELETE

Card
defaulttrue
labelURL / Resource / JSON Structure

Resource: <team_id>/members/<user_id> 

URLhttps://api.bimplus.net/v2/<team>/<team_id>/members/<user_id>

Example: https://api.bimplus.net/v2/bimplus/projects

Card
labelDescription

Deletes a specified user from a team.

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
[3]
0:  {
id: "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e"
name: "!!!!!_VORTEILSHAUS V40 SD45 Traufeingang"
}-
1:  {
id: "2d703abe-b4f9-407c-af53-a39c5b7ba872"
name: "__5 999 Parklife Salzburg Lehen"
}-
2:  {
id: "c480cc54-aec4-4bef-8d35-93bb090e1aba"
name: "0811-Wohnhaus Kraus - Carport1"
}