Versions Compared

Key

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

...

Deck of Cards
idbimUpdateProject
Card
defaulttrue
labelURL / Resource / JSON Structure
Resource: projects/<project_id>

URLhttps://api-stage.bimplus.net/v2/<team_slug>/projects/<project_id>

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

JSON Structure

Name

Mandatory / Optional

Type

Description

idwill be ignoredstring (guid)Id of the project

name

mandatory

string

Name of the project

shortDescr

optional

string

Short description of the project

teamNamewill be ignoredstringName of the team to which the project belongs
teamSlugwill be ignoredstringSlug of the team to which the project belongs
hasWriteAccesswill be ignoredbooleanDon't use this property. This property is not deleted to support the older clients

created

will be ignored

string (date)

Creation date of the project

createdBywill be ignoredJSON objectDetails of the Bimplus user who has created the project
changedwill be ignoredstring(date)Modified date of the project
changedBywill be ignoredJSON objectDetails of the Bimplus user who has created the project
addressoptionalstringAddress of the project
modelCountwill be ignoredintNumber of models in this project
memberCountwill be ignoredintNumber of members in this project
topicCountwill be ignoredintNumber of topics in this project
attachmentCountwill be ignoredintNumber of attachments in this project
sizewill be ignoredintSize of the project in bytes
sizeInMBwill be ignoredstringSize of the project in MB
disciplineswill be ignoredJSON objectDisciplines found under this project
rightswill be ignoredJSON objectThe rights the user has for this project
Card
labelHTTP Method
 PUT
Card
labelDescription
 Update or replace a specified existing project with a new oneproperties of the specified project.
Card
labelRequest
Code Block
borderColorGreen
langxml
titleHeaders
Authorization: BimPlus 9c1874a62c974dcfa75e0132c423a088
Content-Type: application/json
Code Block
borderColorRed
langxml
titleJSON
{
    "propertiesname" : {
"Your Awesome Building updated",
	"shortDescr" : "Example for updating "MainFloorArea":a project"456m²",
    "address": "Changed address",
}
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus
Status: 200 OK
Code Block
titleJSON
  "Architect": {
            "name" : "NemetschekTech.GmbHYour Awesome Building updated",
	"shortDescr" : "Example for updating a project",
      "phone1teamName": "089/12793-1115Best Company",
      "teamSlug": "best-company",
      "phone2hasWriteAccess" : "0171/71384483"true,
        "thumbnail": null,
    "emailcreated": "MyName@Nemetschek.com2013-06-01T10:05:00",
    "createdby" : {
        "cityid": "Munich7c555899-5a5f-44d1-930e-284930678bed",
            "zipemail" : "81829testuser@bimplus.net",
        },
    "streetchanged": "Konrad2013-Zuse-Platz1"06-02T10:04:15",
    "changedby" :   },{
        "Customerid": {
    "7c555899-5a5f-44d1-930e-284930678bed",
        "nameemail" : "Bimplus customer",testuser@bimplus.net"
        },
    "phone1address" : "001-201-1279345Changed address",
        "modelCount": 0,
    "emailmemberCount": "MyName@Nemetschek.com"1,
        "topicCount": 0,
    "cityattachmentCount": "New Jersy"0,
        "size": 0,
    "zipsizeMB": "082010",
        }
    }
}
Card
labelResponse
Code Block
borderColorGreen
langxml
titleStatus
Status: 200 OK
"id": "0d2ce2cc-3588-45d6-a59a-f6b89ebed34e"
}

Anchor
createIssueInProject
createIssueInProject

...