Versions Compared

Key

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

...

Anchor
getAttachmentInfo
getAttachmentInfo

Get Attachment information
Deck of Cards
idbimGetAttachmentList
 
Card
labelHTTP Method
 
 GET

GET

Card
Card
 
defaulttrue
labelURL / Resource / JSON Structure
 
Resource: attachments/<attachment_id> 

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

Example: https://api.bimplus.net/v2/bimplus/attachments/d0b3fc78-8f60-4e3f-ae72-65beb3dcb7d2

...

Card
 

Card
labelDescription
 

...

Card
 Get detailed information about a specified attachment.
Card
 
labelRequest
 
Card
Code Block
borderColorGreen
titleHeaders
langxml
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
 
labelResponse
 
Code Block
borderColorGreen
titleStatus
langxml
Status: 200 OK
Code Block
borderColorRed
titleJSON
langxml
{
    "objectIds": [
        "7cf910cb-e357-43f6-aa3a-b45c26380f75"
    ],
    "fileName": "Door_Model.jpg",
    "type": "image/jpeg",
    "size": 211258,
    "id": "d0b3fc78-8f60-4e3f-ae72-65beb3dcb7d2"
}
Card
 

...

 

Anchor
downloadAttachment
downloadAttachment

Download the attachment
Deck of Cards
idbimDownloadAttachment
 
Card
 
Card
labelHTTP Method
 

GET

 GET
Card
defaulttrue
labelURL / Resource / JSON Structure
 
Resource: attachments/<attachment_id>/download 

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

Example: https://api.bimplus.net/v2/bimplus/attachments/d0b3fc78-8f60-4e3f-ae72-65beb3dcb7d2/download

Card
 
Card
labelDescription
 

...

deck
Card
 Download the content of a specified attachment.
Card
 
labelRequest
 
Code Block
borderColorGreen
titleHeaders
langxml
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
 
Card
labelResponse
 
Code Block
borderColorGreen
titleStatus
langxml
Status: 200 OK
Card
 

 

Anchor
updateAttachment
updateAttachment

Update the attachment
 
Deck of Cards
idbimUpdateAttachment
Card
labelHTTP Method
 
 GET

GET

Card
Card
 
defaulttrue
labelURL / Resource / JSON Structure
 
Resource: attachments/<attachment_id> 

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

Example:

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

integer

Size of the file to be attached to the project

Card
 
Card
labelDescription
 

...

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

...

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

...

 

Anchor
deleteAttachment
deleteAttachment

Delete the Attachment
Deck of Cards
idbimDeleteAttachment
 
Card
 
Card
labelHTTP Method
 

GET

 GET
Card
defaulttrue
labelURL / Resource / JSON Structure
 
Resource: attachments/<attachment_id> 

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

Example: https://api.bimplus.net/v2/bimplus/attachments/d0b3fc78-8f60-4e3f-ae72-65beb3dcb7d2

...

Card
 

Card
labelDescription
 

...

deck
Card
 Deletes a specified attachment.
Card
 
labelRequest
 
Code Block
borderColorGreen
titleHeaders
langxml
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
 
Card
labelResponse
 
Code Block
borderColorGreen
titleStatus
langxml
Status: 200 OK
Card
 

 

Anchor
issueService
issueService

...

  • Please use the Bimplus Project Service for creating/deleting an issue or for getting all the issues assigned to a project
    Anchor
    getIssueDetails
    getIssueDetails
Get details of the issue
 
Deck of Cards
idbimGetIssueDetails
Card
labelHTTP Method
 
 GET

GET

Card
Card
 
Card
defaulttrue
labelURL / Resource / JSON Structure
 
Resource: issues/<issue_id> 

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

Example: https://api.bimplus.net/v2/bimplus/issues/8ead8bfe-ab23-4340-ac47-38181e83bff3

Card
 
labelDescription
 

...

 Get details of an issue present in a project.

...

Card
 
Card
labelRequest
 
Code Block
borderColorGreen
titleHeaders
langxml
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
 
Card
labelResponse
 
Code Block
borderColorGreen
titleStatus
langxml
Status: 200 OK
Code Block
borderColorRed
titleJSON
langxml
{
    "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"
}
Card
 

...

 

Anchor
getIssueTypes
getIssueTypes

Get all the issue types (Not implemented)
Deck of Cards
idbimGetIssueTypest
 
Card
 
Card
labelHTTP Method
 

GET

Card
 GET
Card
defaulttrue
labelURL / Resource / JSON Structure
 
Resource: issues/types 

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

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

Card
 
labelDescription
 

...

JSONcarddeck
Card
 Get all the available issue types.
Card
 
labelRequest
 
Card
Code Block
borderColorGreen
titleHeaders
langxml
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
 
labelResponse
borderColorRed
title 
Code Block
borderColorGreen
titleStatus
langxml
Status: 200 OK
Code Block
langxml

 

 

 

Anchor
getIssueTypeDetails
getIssueTypeDetails

Get details of the issue type (Not implemented)
Deck of Cards
idbimGetIssueTypeDetails
 
Card
 
Card
labelHTTP Method
 

GET

 GET
Card
defaulttrue
labelURL / Resource / JSON Structure
 
Resource: issues/types/<type_id> 

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

...

Card
 

Card
labelDescription
 

...

JSONdeck
Card
 Get details of a specified issue type.
Card
 
Card
labelRequest
 
Code Block
borderColorGreen
titleHeaders
langxml
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
 
labelResponse
borderColorRed
title 
Code Block
borderColorGreen
titleStatus
langxml
Status: 200 OK
Code Block
langxml

 

Card

 

 

Anchor
createPin
createPin

Create a new pin for the issue
Deck of Cards
idbimCreatePin
 
Card
 
Card
labelHTTP Method
 

POST

 POST
Card
defaulttrue
labelURL / Resource / JSON Structure
 
Resource: issues/<issue_id>/pins 

URLhttps://api.bimplus.net/v2//issues//pins

Example: https://api.bimplus.net/v2//issues/8ead8bfe-ab23-4340-ac47-38181e83bff3/pins

JSON Structure

Name

Mandatory / Optional

Type

Description

issueId

will be ignored

string (guid)

The id of the issue to which the pin is related

objectId

mandatory

string (guid)

The id of the object to which the pin is related

topologyNodeId

will be ignored

string (guid)

The id of the topology to which the pin is attached

position

optional

object

The position of the issue in the building (x,y,z co-ordinates)

normalVector

optional

object

The direction of the issue in the 3D space (x,y,z co-ordinates)

createdAt

will be ignored

date

The creation date

...

Card
 

Card
labelDescription
 

...

deck
Card
 Create a new pin for an issue for relating the issue with its object.
Card
 
labelRequest
 
Code Block
borderColorGreen
titleHeaders
langxml
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Code Block
borderColorRed
titleJSON
langxml
{
    "objectId": "7cf910cb-e357-43f6-aa3a-b45c26380f75",
    "position": {
        "x": "123.45",
        "y": "234.56",
        "z": "345.67"
    },
    "normalVector": {
        "x": "0",
        "y": "1",
        "z": "2"
    }
}
Card
 
Card
labelResponse
 
Code Block
borderColorGreen
titleStatus
langxml
Status: 201 Created
Code Block
borderColorRed
titleJSON
langxml
{
    "issueId": "8ead8bfe-ab23-4340-ac47-38181e83bff3",
    "objectId": "7cf910cb-e357-43f6-aa3a-b45c26380f75",
    "topologyNodeId": "387fa6cc-b6f9-4470-8c42-c07982aba660",
    "position": {
        "x": "123.45",
        "y": "234.56",
        "z": "345.67"
    },
    "normalVector": {
        "x": "0",
        "y": "1",
        "z": "2"
    },
    "createdAt": "2013-06-07T10:07:00+00:00",
    "id": "8836308d-f09f-4bb7-b6d2-354a2db205a6"
}
Card
 

 

Anchor
getPins
getPins

Get all the pins of the issue
 
Deck of Cards
idbimGetAllPins
Card
labelHTTP Method
 
 GET

GET

Card
Card
 
Card
defaulttrue
labelURL / Resource / JSON Structure
 
Resource: issues/<issue_id>/pins 

URLhttps://api.bimplus.net/v2//issues//pins

Example: https://api.bimplus.net/v2/bimplus/issues/8ead8bfe-ab23-4340-ac47-38181e83bff3/pins

Card
 
labelDescription
 

...

 Get all the pins of a specified issue type.

...

Card
 
Card
labelRequest
 
Code Block
borderColorGreen
titleHeaders
langxml
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
 
Card
labelResponse
 
Code Block
borderColorGreen
titleStatus
langxml
Status: 200 OK
Code Block
borderColorRed
titleJSON
langxml
[
    {
        "issueId": "8ead8bfe-ab23-4340-ac47-38181e83bff3",
        "objectId": "00000000-0000-0000-0000-000000000000",
        "topologyNodeId": "387fa6cc-b6f9-4470-8c42-c07982aba660",
        "position": {
            "x": 123.45,
            "y": 234.56,
            "z": 345.67
        },
        "normalVector": {
            "x": 0,
            "y": 1,
            "z": 2
        },
        "createdAt": "2013-06-07T10:07:00",
        "id": "8836308d-f09f-4bb7-b6d2-354a2db205a6"
    }
]
Card
 

...

 

Anchor
deletePins
deletePins

Delete all the pins from the issue
Deck of Cards
idbimDeleteAllPins
 
Card
 
Card
labelHTTP Method
 

DELETE

 DELETE
Card
defaulttrue
labelURL / Resource / JSON Structure
 
Resource: issues/<issue_id>/pins 

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

Example: https://api.bimplus.net/v2/bimplus/issues/8ead8bfe-ab23-4340-ac47-38181e83bff3/pins

...

Card
 

Card
labelDescription
 

...

deck
Card
 Delete all the pins from a specified issue.
Card
 
labelRequest
 
Code Block
borderColorGreen
titleHeaders
langxml
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
 
Card
labelResponse
 
Code Block
borderColorGreen
titleStatus
langxml
Status: 200 OK
Card
 

 

Anchor
createComment
createComment

Create a new comment for the issue
 
Deck of Cards
idbimCreateComment
Card
 
Card
labelHTTP Method
 

POST

deck
Card
 POST
Card
defaulttrue
labelURL / Resource / JSON Structure
 

Resource: issues/<issue_id>/comments 

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

Example: https://api.bimplus.net/v2//issues/cb96a9b1-48c9-4d97-8c9e-262476c1c6b2/comments

JSON Structure:

Name

Mandatory / Optional

Type

Description

text

mandatory

string

The comment text

createdAt

will be ignored

string (date)

Creation date of the comment

author

will be ignored

string

The author of the comment

Card
 
Card
labelDescription
 
Create a new comment for a specified issue.
Card
 
labelRequest
 
Code Block
borderColorGreen
titleHeaders
langxml
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Code Block
borderColorRed
titleJSON
langxml
{
    "text": "The fire exit should be x:120, y: 120; z: 340"
}
Card
 
Card
labelResponse
 
Code Block
borderColorGreen
titleStatus
langxml
Status: 201 Created
Code Block
borderColorRed
titleJSON
langxml
{
    "issueId": "cb96a9b1-48c9-4d97-8c9e-262476c1c6b2",
    "text": "The fire exit should be x:120, y: 120; z: 340",
    "createdAt": "2013-07-02T13:26:18.8932853+00:00",
    "author": "132a78a5-b523-4bf2-8382-7098fac3f803",
    "id": "d258c905-c8af-4463-b0d8-ac09dbcfc255"
}
Card
 

 

Anchor
getComments
getComments

Get all the comments of the issue
Deck of Cards
idbimGetAllComments
Card
labelDescription
 Get all the comments of a specified issue.
 
Card
labelHTTP Method
 
 GET

GET

Card
 
Card
defaulttrue
labelURL / Resource / JSON Structure
 
Resource: issues/<issue_id>/comments 

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

Example: https://api.bimplus.net/v2//issues/cb96a9b1-48c9-4d97-8c9e-262476c1c6b2/comments

...

Card
Card
label 

Card
label
Description
 

Get all the comments of a specified issue.

Card
 
card
Request
 
Code Block
borderColorGreen
titleHeaders
langxml
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
 
Card
labelResponse
 
Code Block
borderColorGreen
titleStatus
langxml
Status: 200 OK
Code Block
borderColorRed
titleJSON
langxml
[
    {
        "issueId": "cb96a9b1-48c9-4d97-8c9e-262476c1c6b2",
        "text": "The fire exit should be x:120, y: 120; z: 340",
        "createdAt": "2013-07-02T13:26:18+00:00",
        "author": "132a78a5-b523-4bf2-8382-7098fac3f803",
        "id": "d258c905-c8af-4463-b0d8-ac09dbcfc255"
    }
]

 

Deck of Cards
 

Anchor
deleteComment
deleteComment

Delete the comment
Deck of Cards
idbimDeleteComment
 
Card
 
Card
labelHTTP Method
 

DELETE

 DELETE
Card
defaulttrue
labelURL / Resource / JSON Structure
 
Resource: issues/<issue_id>/comments/<comment_id> 

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

Example: https://api.bimplus.net/v2//issues/cb96a9b1-48c9-4d97-8c9e-262476c1c6b2/comments/d258c905-c8af-4463-b0d8-ac09dbcfc255

...

Card
 

Card
labelDescription
 

...

card
Card
 Deletes a specified comment.
Card
 
labelRequest
 
Code Block
borderColorGreen
titleHeaders
langxml
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
 
Card
labelResponse
 
Code Block
borderColorGreen
titleStatus
langxml
Status: 200 OK

 

...

...

Anchor
createAttachmentForIssue
createAttachmentForIssue

Create a new attachment for the issue
 
Deck of Cards
idbimCreateAttachmentForIssue
Card
labelHTTP Method
 

...

Card
 POST
Card
 
defaulttrue
labelURL / Resource / JSON Structure
 
Resource: issues/<issue_id>/attachments 

URLhttps://api.bimplus.net/v2//issues//attachments

Example:https://api.bimplus.net/v2/bimplus/issues/8ead8bfe-ab23-4340-ac47-38181e83bff3/attachments

JSON Structure: Please note that all the information required for this call will be taken from the document that you attach and hence the request of this call has no body.

Name

Mandatory / Optional

Type

Description

objectIds

will be ignored

string

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

fileName

will be ignored

string

Name of the file to be attached to the project

type

will be ignored

string

Mime type

size

will be ignored

integer

Size of the file to be attached to the project

Card
 
Card
labelDescription
 

...

card
 Creates a new attachment for a specified issue.
Card
 
Card
labelRequest
 
Code Block
borderColorGreen
titleHeaders
langxml
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: multipart/form-data
Card
 
Card
labelResponse
 
Code Block
borderColorGreen
titleStatus
langxml
Status: 201 Created
Code Block
borderColorRed
titleJSON
langxml
[
    {
        "objectIds": [
            "8ead8bfe-ab23-4340-ac47-38181e83bff3"
        ],
        "fileName": "FireExit_Wrong.jpg",
        "type": "image/jpeg",
        "size": 211258,
        "id": "db9e340a-08a6-4306-92b2-c51c0063c206"
    }
]

 

Deck of Cards
 

Anchor
getAttachmentsFromIssue
getAttachmentsFromIssue

Get the attachment list from the issue
 
Deck of Cards
idbimGetAttachmentListFromIssue
Card
labelHTTP Method
 
 GET

GET

Card
Card
 
Card
defaulttrue
labelURL / Resource / JSON Structure
 
Resource: issues/<issue_id>/attachments 

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

Example: https://api.bimplus.net/v2/bimplus/issues/8ead8bfe-ab23-4340-ac47-38181e83bff3/attachments

Card
 
labelDescription
 

...

 Gets the attachment list from a specified issue.

...

deck
Card
 
Card
labelRequest
 
Code Block
borderColorGreen
titleHeaders
langxml
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Card
 
Card
labelResponse
 
Code Block
borderColorGreen
titleStatus
langxml
Status: 200 OK
Code Block
borderColorRed
titleJSON
langxml
[
    {
        "objectIds": [
            "8ead8bfe-ab23-4340-ac47-38181e83bff3"
        ],
        "fileName": "FireExit_Wrong.jpg",
        "type": "image/jpeg",
        "size": 211258,
        "id": "db9e340a-08a6-4306-92b2-c51c0063c206"
    }
]
Card
 

 

Anchor
deleteAttachmentsFromIssue
deleteAttachmentsFromIssue

...