Socket
Socket
Sign inDemoInstall

@bimdata/bimdata-api-client

Package Overview
Dependencies
121
Maintainers
6
Versions
233
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

    @bimdata/bimdata-api-client

BIMData API is a tool to interact with your models stored on BIMDatas servers. Through the API you can manage your projects the clouds upload your IFC files and manage them through endpoints


Version published
Maintainers
6
Install size
13.4 MB
Created

Readme

Source

@bimdata/bimdata-api-client

bimdata - JavaScript client for @bimdata/bimdata-api-client BIMData API is a tool to interact with your models stored on BIMData’s servers. Through the API, you can manage your projects, the clouds, upload your IFC files and manage them through endpoints. This SDK is automatically generated by the OpenAPI Generator project:

  • API version: v1 (v1)
  • Package version: 0.0.0
  • Build package: org.openapitools.codegen.languages.JavascriptClientCodegen For more information, please visit https://bimdata.io/

Installation

For Node.js

npm

To publish the library as a npm, please follow the procedure in "Publishing npm packages".

Then install it via:

npm install @bimdata/bimdata-api-client --save

Finally, you need to build the module:

npm run build
Local development

To use the library locally without publishing to a remote npm registry, first install the dependencies by changing into the directory containing package.json (and this README). Let's call this JAVASCRIPT_CLIENT_DIR. Then run:

npm install

Next, link it globally in npm with the following, also from JAVASCRIPT_CLIENT_DIR:

npm link

To use the link you just defined in your project, switch to the directory you want to use your @bimdata/bimdata-api-client from, and run:

npm link /path/to/<JAVASCRIPT_CLIENT_DIR>

Finally, you need to build the module:

npm run build
git

If the library is hosted at a git repository, e.g.https://github.com/GIT_USER_ID/GIT_REPO_ID then install it via:

    npm install GIT_USER_ID/GIT_REPO_ID --save

For browser

The library also works in the browser environment via npm and browserify. After following the above steps with Node.js and installing browserify with npm install -g browserify, perform the following (assuming main.js is your entry file):

browserify main.js > bundle.js

Then include bundle.js in the HTML pages.

Webpack Configuration

Using Webpack you may encounter the following error: "Module not found: Error: Cannot resolve module", most certainly you should disable AMD loader. Add/merge the following section to your webpack config:

module: {
  rules: [
    {
      parser: {
        amd: false
      }
    }
  ]
}

Getting Started

Please follow the installation instruction and execute the following JS code:

var bimdata = require('@bimdata/bimdata-api-client');

var defaultClient = bimdata.ApiClient.instance;
// Configure API key authorization: ApiKey
var ApiKey = defaultClient.authentications['ApiKey'];
ApiKey.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//ApiKey.apiKeyPrefix['Authorization'] = "Token"
// Configure OAuth2 access token for authorization: BIMData_Connect
var BIMData_Connect = defaultClient.authentications['BIMData_Connect'];
BIMData_Connect.accessToken = "YOUR ACCESS TOKEN"
// Configure OAuth2 access token for authorization: BIMData_Connect
var BIMData_Connect = defaultClient.authentications['BIMData_Connect'];
BIMData_Connect.accessToken = "YOUR ACCESS TOKEN"
// Configure API key authorization: Bearer
var Bearer = defaultClient.authentications['Bearer'];
Bearer.apiKey = "YOUR API KEY"
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
//Bearer.apiKeyPrefix['Authorization'] = "Token"

var api = new bimdata.BcfApi()
var projectsPk = 56; // {Number} A unique integer value identifying this project.
var topicsGuid = "topicsGuid_example"; // {String} 
var opts = {
  'commentRequest': new bimdata.CommentRequest() // {CommentRequest} 
};
api.createComment(projectsPk, topicsGuid, opts).then(function(data) {
  console.log('API called successfully. Returned data: ' + data);
}, function(error) {
  console.error(error);
});


Documentation for API Endpoints

All URIs are relative to http://localhost

ClassMethodHTTP requestDescription
bimdata.BcfApicreateCommentPOST /bcf/2.1/projects/{projects_pk}/topics/{topics_guid}/commentsCreate a comment
bimdata.BcfApicreateExtensionLabelPOST /bcf/2.1/projects/{projects_pk}/extension/labelCreate a Label
bimdata.BcfApicreateExtensionPriorityPOST /bcf/2.1/projects/{projects_pk}/extension/priorityCreate a Priority
bimdata.BcfApicreateExtensionStagePOST /bcf/2.1/projects/{projects_pk}/extension/stageCreate a Stage
bimdata.BcfApicreateExtensionStatusPOST /bcf/2.1/projects/{projects_pk}/extension/statusCreate a TopicStatus
bimdata.BcfApicreateExtensionTypePOST /bcf/2.1/projects/{projects_pk}/extension/typeCreate a TopicType
bimdata.BcfApicreateFullTopicPOST /bcf/2.1/projects/{projects_pk}/full-topicCreate a Topic with viewpoints and comments
bimdata.BcfApicreatePinPOST /bcf/2.1/projects/{projects_pk}/topics/{topics_guid}/viewpoints/{viewpoints_guid}/pinCreate a Pin
bimdata.BcfApicreateTopicPOST /bcf/2.1/projects/{projects_pk}/topicsCreate a topic
bimdata.BcfApicreateViewpointPOST /bcf/2.1/projects/{projects_pk}/topics/{topics_guid}/viewpointsCreate a Viewpoint
bimdata.BcfApideleteCommentDELETE /bcf/2.1/projects/{projects_pk}/topics/{topics_guid}/comments/{guid}Delete a comment
bimdata.BcfApideleteExtensionLabelDELETE /bcf/2.1/projects/{projects_pk}/extension/label/{id}Delete a Label
bimdata.BcfApideleteExtensionPriorityDELETE /bcf/2.1/projects/{projects_pk}/extension/priority/{id}Delete a Priority
bimdata.BcfApideleteExtensionStageDELETE /bcf/2.1/projects/{projects_pk}/extension/stage/{id}Delete a Stage
bimdata.BcfApideleteExtensionStatusDELETE /bcf/2.1/projects/{projects_pk}/extension/status/{id}Delete a TopicStatus
bimdata.BcfApideleteExtensionTypeDELETE /bcf/2.1/projects/{projects_pk}/extension/type/{id}Delete a TopicType
bimdata.BcfApideletePinDELETE /bcf/2.1/projects/{projects_pk}/topics/{topics_guid}/viewpoints/{viewpoints_guid}/pin/{guid}Delete a Pin
bimdata.BcfApideleteTopicDELETE /bcf/2.1/projects/{projects_pk}/topics/{guid}Delete a topic
bimdata.BcfApideleteViewpointDELETE /bcf/2.1/projects/{projects_pk}/topics/{topics_guid}/viewpoints/{guid}Delete a Viewpoint
bimdata.BcfApidownloadBcfExportGET /bcf/2.1/projects/{id}/exportExport project's topics in bcf-xml format
bimdata.BcfApidownloadBcfExportXlsxGET /bcf/2.1/projects/{id}/export-xlsxExport project's topics in excel format
bimdata.BcfApifullUpdateBcfProjectPUT /bcf/2.1/projects/{id}Update all fields of a BCF project
bimdata.BcfApifullUpdateCommentPUT /bcf/2.1/projects/{projects_pk}/topics/{topics_guid}/comments/{guid}Update all fields of a comment
bimdata.BcfApifullUpdateFullTopicPUT /bcf/2.1/projects/{projects_pk}/full-topic/{guid}Update all fields of a topic
bimdata.BcfApifullUpdatePinPUT /bcf/2.1/projects/{projects_pk}/topics/{topics_guid}/viewpoints/{viewpoints_guid}/pin/{guid}Update all fields of a Pin
bimdata.BcfApifullUpdateTopicPUT /bcf/2.1/projects/{projects_pk}/topics/{guid}Update all fields of a topic
bimdata.BcfApigetAuthGET /bcf/2.1/authRetrieve Authentication Information
bimdata.BcfApigetBcfProjectGET /bcf/2.1/projects/{id}Retrieve a BCF project
bimdata.BcfApigetBcfProjectsGET /bcf/2.1/projectsRetrieve all BCF projects
bimdata.BcfApigetColoringsGET /bcf/2.1/projects/{projects_pk}/topics/{topics_guid}/viewpoints/{guid}/coloringRetrieve all colorings of a viewpoint
bimdata.BcfApigetCommentGET /bcf/2.1/projects/{projects_pk}/topics/{topics_guid}/comments/{guid}Retrieve a comment
bimdata.BcfApigetCommentsGET /bcf/2.1/projects/{projects_pk}/topics/{topics_guid}/commentsRetrieve all comments
bimdata.BcfApigetDetailedExtensionsGET /bcf/2.1/projects/{id}/detailed-extensionsRetrieve project detailed extensions
bimdata.BcfApigetExtensionsGET /bcf/2.1/projects/{id}/extensionsRetrieve project extensions
bimdata.BcfApigetFullTopicGET /bcf/2.1/projects/{projects_pk}/full-topic/{guid}Retrieve a full topic
bimdata.BcfApigetFullTopicsGET /bcf/2.1/projects/{projects_pk}/full-topicRetrieve all full topics
bimdata.BcfApigetPinsGET /bcf/2.1/projects/{projects_pk}/topics/{topics_guid}/viewpoints/{viewpoints_guid}/pinRetrieve all Pins of a viewpoint
bimdata.BcfApigetRelatedTopicsGET /bcf/2.1/projects/{projects_pk}/topics/{guid}/related_topicsGet all related topics
bimdata.BcfApigetSelectionsGET /bcf/2.1/projects/{projects_pk}/topics/{topics_guid}/viewpoints/{guid}/selectionRetrieve all selections of a viewpoint
bimdata.BcfApigetSnapshotGET /bcf/2.1/projects/{projects_pk}/topics/{topics_guid}/viewpoints/{guid}/snapshotRetrieve the viewpoint' snapshot
bimdata.BcfApigetTopicGET /bcf/2.1/projects/{projects_pk}/topics/{guid}Retrieve a topic
bimdata.BcfApigetTopicDocumentReferencesGET /bcf/2.1/projects/{projects_pk}/topics/{guid}/document_referencesGet all related documents
bimdata.BcfApigetTopicViewpointsGET /bcf/2.1/projects/{projects_pk}/topics/{topics_guid}/topic-viewpointsRetrieve all viewpoints attached to the topic
bimdata.BcfApigetTopicsGET /bcf/2.1/projects/{projects_pk}/topicsRetrieve all topics
bimdata.BcfApigetUserGET /bcf/2.1/current-userGet current user info
bimdata.BcfApigetVersionsGET /bcf/versionsRetrieve all supported BCF versions by this API
bimdata.BcfApigetViewpoinPinGET /bcf/2.1/projects/{projects_pk}/topics/{topics_guid}/viewpoints/{viewpoints_guid}/pin/{guid}Retrieve a Pin
bimdata.BcfApigetViewpointGET /bcf/2.1/projects/{projects_pk}/topics/{topics_guid}/viewpoints/{guid}Retrieve a Viewpoint
bimdata.BcfApigetViewpointsGET /bcf/2.1/projects/{projects_pk}/topics/{topics_guid}/viewpointsRetrieve all Viewpoints of a topic
bimdata.BcfApigetVisibilitiesGET /bcf/2.1/projects/{projects_pk}/topics/{topics_guid}/viewpoints/{guid}/visibilityRetrieve all visibilities of a viewpoint
bimdata.BcfApiimportBcfPOST /bcf/2.1/projects/{id}/importImport bcf-xml format into this project
bimdata.BcfApiupdateBcfProjectPATCH /bcf/2.1/projects/{id}Update some fields of a BCF project
bimdata.BcfApiupdateCommentPATCH /bcf/2.1/projects/{projects_pk}/topics/{topics_guid}/comments/{guid}Update some fields of a comment
bimdata.BcfApiupdateExtensionLabelPATCH /bcf/2.1/projects/{projects_pk}/extension/label/{id}Update a Label
bimdata.BcfApiupdateExtensionPriorityPATCH /bcf/2.1/projects/{projects_pk}/extension/priority/{id}Update a Priority
bimdata.BcfApiupdateExtensionStagePATCH /bcf/2.1/projects/{projects_pk}/extension/stage/{id}Update a Stage
bimdata.BcfApiupdateExtensionStatusPATCH /bcf/2.1/projects/{projects_pk}/extension/status/{id}Update a TopicStatus
bimdata.BcfApiupdateExtensionTypePATCH /bcf/2.1/projects/{projects_pk}/extension/type/{id}Update a TopicType
bimdata.BcfApiupdateFullTopicPATCH /bcf/2.1/projects/{projects_pk}/full-topic/{guid}Update some fields of a topic
bimdata.BcfApiupdatePinPATCH /bcf/2.1/projects/{projects_pk}/topics/{topics_guid}/viewpoints/{viewpoints_guid}/pin/{guid}Update some fields of a Pin
bimdata.BcfApiupdateTopicPATCH /bcf/2.1/projects/{projects_pk}/topics/{guid}Update some fields of a topic
bimdata.BcfApiupdateViewpointPATCH /bcf/2.1/projects/{projects_pk}/topics/{topics_guid}/viewpoints/{guid}Update some fields of a Viewpoint
bimdata.CollaborationApiacceptUserInvitationPOST /user/invitations/{id}/acceptAccept an invitation
bimdata.CollaborationApiacceptValidationPOST /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/visa/{visa_pk}/validation/{id}/acceptAccept a validation
bimdata.CollaborationApiaddDocumentTagPOST /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/tagAdd a tag to a document
bimdata.CollaborationApiaddGroupMemberPOST /cloud/{cloud_pk}/project/{project_pk}/group/{group_pk}/memberAdd a user to a group
bimdata.CollaborationApicancelCloudUserInvitationDELETE /cloud/{cloud_pk}/invitation/{id}Cancel a pending invitation
bimdata.CollaborationApicancelProjectUserInvitationDELETE /cloud/{cloud_pk}/project/{project_pk}/invitation/{id}Cancel a pending invitation
bimdata.CollaborationApicheckAccessGET /cloud/{id}/check-accessCheck app access from cloud
bimdata.CollaborationApicheckProjectAccessGET /cloud/{cloud_pk}/project/{id}/check-accessCheck if the current token has access to the requested project
bimdata.CollaborationApicloseVisaPOST /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/visa/{id}/closeClose a visa of a document
bimdata.CollaborationApicreateClassificationPOST /cloud/{cloud_pk}/project/{project_pk}/classificationCreate a classification
bimdata.CollaborationApicreateCloudPOST /cloudCreate a cloud
bimdata.CollaborationApicreateDMSTreePOST /cloud/{cloud_pk}/project/{id}/dms-treeCreate a complete DMS tree
bimdata.CollaborationApicreateDemoPOST /cloud/{id}/create-demoCreate a Demo project in a cloud
bimdata.CollaborationApicreateDocumentPOST /cloud/{cloud_pk}/project/{project_pk}/documentCreate a document
bimdata.CollaborationApicreateFolderPOST /cloud/{cloud_pk}/project/{project_pk}/folderCreate a folder
bimdata.CollaborationApicreateManageGroupPOST /cloud/{cloud_pk}/project/{project_pk}/groupCreate a group
bimdata.CollaborationApicreateProjectPOST /cloud/{cloud_pk}/projectCreate a project
bimdata.CollaborationApicreateProjectAccessTokenPOST /cloud/{cloud_pk}/project/{project_pk}/access-tokenCreate a token for this project
bimdata.CollaborationApicreateTagPOST /cloud/{cloud_pk}/project/{project_pk}/tagCreate a tag
bimdata.CollaborationApicreateValidationPOST /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/visa/{visa_pk}/validationAdd a validation to a visa
bimdata.CollaborationApicreateVisaPOST /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/visaCreate a visa
bimdata.CollaborationApicreateVisaCommentPOST /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/visa/{visa_pk}/commentAdd a comment
bimdata.CollaborationApideleteAllDocumentHistoryDELETE /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/history/deleteDelete all document history
bimdata.CollaborationApideleteClassificationDELETE /cloud/{cloud_pk}/project/{project_pk}/classification/{id}Delete a classification
bimdata.CollaborationApideleteCloudDELETE /cloud/{id}Delete a cloud
bimdata.CollaborationApideleteCloudUserDELETE /cloud/{cloud_pk}/user/{id}Remove a user from a cloud
bimdata.CollaborationApideleteDocumentDELETE /cloud/{cloud_pk}/project/{project_pk}/document/{id}Delete the document
bimdata.CollaborationApideleteDocumentTagDELETE /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/tag/{id}Delete a tag from a document
bimdata.CollaborationApideleteFolderDELETE /cloud/{cloud_pk}/project/{project_pk}/folder/{id}Delete a folder
bimdata.CollaborationApideleteGroupMemberDELETE /cloud/{cloud_pk}/project/{project_pk}/group/{group_pk}/member/{id}Delete a user from a group
bimdata.CollaborationApideleteManageGroupDELETE /cloud/{cloud_pk}/project/{project_pk}/group/{id}Delete a group
bimdata.CollaborationApideleteProjectDELETE /cloud/{cloud_pk}/project/{id}Delete a project
bimdata.CollaborationApideleteProjectAccessTokenDELETE /cloud/{cloud_pk}/project/{project_pk}/access-token/{token}Delete a token
bimdata.CollaborationApideleteProjectUserDELETE /cloud/{cloud_pk}/project/{project_pk}/user/{id}Remove a user from a project
bimdata.CollaborationApideleteTagDELETE /cloud/{cloud_pk}/project/{project_pk}/tag/{id}Delete the tag
bimdata.CollaborationApideleteValidationDELETE /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/visa/{visa_pk}/validation/{id}Remove a validation
bimdata.CollaborationApideleteVisaDELETE /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/visa/{id}Remove a visa
bimdata.CollaborationApideleteVisaCommentDELETE /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/visa/{visa_pk}/comment/{id}Remove a comment
bimdata.CollaborationApidenyUserInvitationPOST /user/invitations/{id}/denyDeny an invitation
bimdata.CollaborationApidenyValidationPOST /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/visa/{visa_pk}/validation/{id}/denyDeny a validation
bimdata.CollaborationApigetClassificationGET /cloud/{cloud_pk}/project/{project_pk}/classification/{id}Retrieve a classification
bimdata.CollaborationApigetClassificationsGET /cloud/{cloud_pk}/project/{project_pk}/classificationRetrieve all classifications
bimdata.CollaborationApigetCloudGET /cloud/{id}Retrieve one cloud
bimdata.CollaborationApigetCloudInvitationsGET /cloud/{cloud_pk}/invitationRetrieve all pending invitations in the cloud
bimdata.CollaborationApigetCloudSizeGET /cloud/{id}/sizeGet size of the cloud
bimdata.CollaborationApigetCloudUserGET /cloud/{cloud_pk}/user/{id}Retrieve a user in a cloud
bimdata.CollaborationApigetCloudUsersGET /cloud/{cloud_pk}/userRetrieve all users in a cloud, or a list with a filter by email
bimdata.CollaborationApigetCloudsGET /cloudRetrieve all clouds
bimdata.CollaborationApigetDocumentGET /cloud/{cloud_pk}/project/{project_pk}/document/{id}Retrieve a document
bimdata.CollaborationApigetDocumentHistoriesGET /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/historyRetrieve all document histories
bimdata.CollaborationApigetDocumentsGET /cloud/{cloud_pk}/project/{project_pk}/documentRetrieve all documents
bimdata.CollaborationApigetFolderGET /cloud/{cloud_pk}/project/{project_pk}/folder/{id}Retrieve a folder
bimdata.CollaborationApigetFolderDocumentsGET /cloud/{cloud_pk}/project/{project_pk}/folder/{folder_pk}/documentGet all documents of a folder
bimdata.CollaborationApigetFolderProjectUsersGET /cloud/{cloud_pk}/project/{project_pk}/folder/{folder_pk}/userRetrieve all users in a project with the permission on the folder
bimdata.CollaborationApigetFoldersGET /cloud/{cloud_pk}/project/{project_pk}/folderRetrieve all folders
bimdata.CollaborationApigetGroupGET /cloud/{cloud_pk}/project/{project_pk}/me/group/{id}Retrieve a group
bimdata.CollaborationApigetGroupsGET /cloud/{cloud_pk}/project/{project_pk}/me/groupRetrieve all groups
bimdata.CollaborationApigetLogsGET /cloud/{cloud_pk}/project/{project_pk}/logsRetrieve all logs of the project
bimdata.CollaborationApigetManageGroupGET /cloud/{cloud_pk}/project/{project_pk}/group/{id}Retrieve a group
bimdata.CollaborationApigetManageGroupsGET /cloud/{cloud_pk}/project/{project_pk}/groupRetrieve all groups
bimdata.CollaborationApigetProjectGET /cloud/{cloud_pk}/project/{id}Retrieve a project
bimdata.CollaborationApigetProjectAccessTokenGET /cloud/{cloud_pk}/project/{project_pk}/access-token/{token}Retrieve one token created for this project
bimdata.CollaborationApigetProjectAccessTokensGET /cloud/{cloud_pk}/project/{project_pk}/access-tokenRetrieve all tokens created for this project
bimdata.CollaborationApigetProjectCreatorVisasGET /cloud/{cloud_pk}/project/{project_pk}/me/visa/creatorList visas created by user
bimdata.CollaborationApigetProjectDMSTreeGET /cloud/{cloud_pk}/project/{id}/dms-treeRetrieve the complete DMS tree
bimdata.CollaborationApigetProjectFolderTreeGET /cloud/{cloud_pk}/project/{id}/folder-treeRetrieve folder tree of the project
bimdata.CollaborationApigetProjectInvitationsGET /cloud/{cloud_pk}/project/{project_pk}/invitationRetrieve all pending invitations in the project
bimdata.CollaborationApigetProjectSizeGET /cloud/{cloud_pk}/project/{id}/sizeGet size of all model files in the project
bimdata.CollaborationApigetProjectSubTreeGET /cloud/{cloud_pk}/project/subtreeRetrieve the complete projects tree of the cloud
bimdata.CollaborationApigetProjectTreeGET /cloud/{cloud_pk}/project/{id}/treeRetrieve the complete DMS tree
bimdata.CollaborationApigetProjectUsersGET /cloud/{cloud_pk}/project/{project_pk}/userRetrieve all users in a project, or a list with a filter by email
bimdata.CollaborationApigetProjectValidatorVisasGET /cloud/{cloud_pk}/project/{project_pk}/me/visa/validatorList visas where user is a validator
bimdata.CollaborationApigetProjectsGET /cloud/{cloud_pk}/projectRetrieve all projects
bimdata.CollaborationApigetSelfProjectsGET /user/projectsList current user's projects
bimdata.CollaborationApigetSelfUserGET /userGet info about the current user
bimdata.CollaborationApigetTagGET /cloud/{cloud_pk}/project/{project_pk}/tag/{id}Retrieve a tag
bimdata.CollaborationApigetTagsGET /cloud/{cloud_pk}/project/{project_pk}/tagRetrieve all tags
bimdata.CollaborationApigetUserInvitationGET /user/invitations/{id}Retrieve an invitation
bimdata.CollaborationApigetUserInvitationsGET /user/invitationsList user's invitations
bimdata.CollaborationApigetValidationGET /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/visa/{visa_pk}/validation/{id}Retrieve a validation to a visa
bimdata.CollaborationApigetValidationsGET /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/visa/{visa_pk}/validationList all validations to a visa
bimdata.CollaborationApigetVisaGET /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/visa/{id}Retrieve a visa of a document
bimdata.CollaborationApigetVisaCommentGET /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/visa/{visa_pk}/comment/{id}Retrieve a comment
bimdata.CollaborationApigetVisaCommentsGET /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/visa/{visa_pk}/commentList all comment of a visa
bimdata.CollaborationApigetVisasGET /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/visaList all visas of a document
bimdata.CollaborationApiimportFromProjectPOST /cloud/{cloud_pk}/project/{id}/import_fromImport data from a project
bimdata.CollaborationApiimportManageGroupPOST /cloud/{cloud_pk}/project/{project_pk}/group/importImport a group from another project
bimdata.CollaborationApiinviteCloudUserPOST /cloud/{cloud_pk}/invitationInvite a cloud administrator
bimdata.CollaborationApiinviteProjectUserPOST /cloud/{cloud_pk}/project/{project_pk}/invitationInvite a project member
bimdata.CollaborationApileaveProjectPOST /cloud/{cloud_pk}/project/{id}/leaveLeave the project
bimdata.CollaborationApileaveVersionDocumentHistoryPOST /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/history/{id}/leaveLeave the history version
bimdata.CollaborationApimakeHeadVersionDocumentHistoryPOST /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/history/{id}/head-versionMake the head of the version
bimdata.CollaborationApipauseVisaPOST /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/visa/{id}/pausePause a visa of a document
bimdata.CollaborationApiresetValidationPOST /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/visa/{visa_pk}/validation/{id}/resetReset a validation
bimdata.CollaborationApiresumeVisaPOST /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/visa/{id}/resumeResume a visa of a document
bimdata.CollaborationApiupdateClassificationPATCH /cloud/{cloud_pk}/project/{project_pk}/classification/{id}Update some fields of a classification
bimdata.CollaborationApiupdateCloudPATCH /cloud/{id}Update some fields of a cloud
bimdata.CollaborationApiupdateCloudUserPATCH /cloud/{cloud_pk}/user/{id}Change the user role in the cloud
bimdata.CollaborationApiupdateDocumentPATCH /cloud/{cloud_pk}/project/{project_pk}/document/{id}Update some fields of the document
bimdata.CollaborationApiupdateFolderPATCH /cloud/{cloud_pk}/project/{project_pk}/folder/{id}Update some fields of a folder
bimdata.CollaborationApiupdateGroupFolderPATCH /cloud/{cloud_pk}/project/{project_pk}/folder/{folder_pk}/group/{id}Update the permission of a group on a folder. When propagate is set to True, the permission of all children in the folder will be updated.
bimdata.CollaborationApiupdateManageGroupPATCH /cloud/{cloud_pk}/project/{project_pk}/group/{id}Update some fields of a group
bimdata.CollaborationApiupdatePreviewFilePATCH /cloud/{cloud_pk}/project/{project_pk}/document/{id}/preview-fileUpdate preview of the document
bimdata.CollaborationApiupdateProjectPATCH /cloud/{cloud_pk}/project/{id}Update some fields of a project
bimdata.CollaborationApiupdateProjectUserPATCH /cloud/{cloud_pk}/project/{project_pk}/user/{id}Change the user role in the cloud
bimdata.CollaborationApiupdateTagPATCH /cloud/{cloud_pk}/project/{project_pk}/tag/{id}Update some fields of the tag
bimdata.CollaborationApiupdateValidationPATCH /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/visa/{visa_pk}/validation/{id}Update the validator of validation
bimdata.CollaborationApiupdateVisaPATCH /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/visa/{id}Update some fields of a visa
bimdata.CollaborationApiupdateVisaCommentPATCH /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/visa/{visa_pk}/comment/{id}Update some fields of a comment
bimdata.ModelApiaddModelErrorsPOST /cloud/{cloud_pk}/project/{project_pk}/model/{id}/errorsAdd errors to model
bimdata.ModelApiaddZoneSpacePOST /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/zone/{zone_pk}/space/addAdd a space to a zone
bimdata.ModelApibulkDeleteModelClassificationsDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/classification/list_destroyRemove all classifications from model's elements
bimdata.ModelApibulkDeleteModelPropertiesDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/property/bulk_destroyDelete many Property of a model
bimdata.ModelApibulkDeleteModelPropertyDefinitionsDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/propertydefinition/bulk_destroyDelete many PropertyDefinitions of a model
bimdata.ModelApibulkDeleteModelUnitsDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/unit/bulk_destroyDelete many Units of a model
bimdata.ModelApibulkDeletePropertySetDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/propertyset/bulk_destroyDelete many PropertySet of a model
bimdata.ModelApibulkFullUpdateElementsPATCH /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/bulk_updateUpdate many elements at once (only changing fields may be defined)
bimdata.ModelApibulkFullUpdateModelPropertyPATCH /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/property/bulk_updateUpdate some fields of many properties of a model
bimdata.ModelApibulkRemoveClassificationsOfElementDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/classification/bulk_destroyRemove many classifications from an element
bimdata.ModelApibulkRemoveDocumentsOfElementDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/documents/bulk_destroyRemove many documents from an element
bimdata.ModelApibulkRemoveElementsFromClassificationDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/classification/{model_classification_pk}/element/bulk_destroyRemove the classifications from all elements
bimdata.ModelApibulkUpdateElementsPUT /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/bulk_updateUpdate many elements at once (all field must be defined)
bimdata.ModelApibulkUpdateModelPropertyPUT /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/property/bulk_updateUpdate all fields of many properties of a model
bimdata.ModelApicreateAccessTokenPOST /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/access_tokenCreate a token for this model
bimdata.ModelApicreateBuildingPOST /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/buildingCreate a building of a model
bimdata.ModelApicreateBuildingPlanPOST /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/building/{building_uuid}/plan/addCreate a relation between a 2d model and a building
bimdata.ModelApicreateClassificationElementRelationsPOST /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/classification-elementCreate association between existing classification and existing element
bimdata.ModelApicreateClassificationsOfElementPOST /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/classificationCreate one or many classifications to an element
bimdata.ModelApicreateDrawingPOST /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/drawingCreate a drawing in the model
bimdata.ModelApicreateElementPOST /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/elementCreate an element in the model
bimdata.ModelApicreateElementPropertySetPOST /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/propertysetCreate a PropertySets to an element
bimdata.ModelApicreateElementPropertySetPropertyPOST /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/propertyset/{propertyset_pk}/propertyCreate a property to a PropertySet
bimdata.ModelApicreateElementPropertySetPropertyDefinitionPOST /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/propertyset/{propertyset_pk}/property/{property_pk}/propertydefinitionCreate a Definition to a Property
bimdata.ModelApicreateElementPropertySetPropertyDefinitionUnitPOST /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/propertyset/{propertyset_pk}/property/{property_pk}/propertydefinition/{propertydefinition_pk}/unitCreate a Unit to a Definition
bimdata.ModelApicreateLayerPOST /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/layerCreate a layer in the model
bimdata.ModelApicreateMetaBuildingPOST /cloud/{cloud_pk}/project/{project_pk}/model/create-metabuildingCreate an empty 3D Model
bimdata.ModelApicreateModelPOST /cloud/{cloud_pk}/project/{project_pk}/model/create-modelMake a PDF or Image file a Model
bimdata.ModelApicreateModelPropertyDefinitionPOST /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/propertydefinitionCreate a PropertyDefinition on the model
bimdata.ModelApicreateModelUnitPOST /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/unitCreate a Unit on a model
bimdata.ModelApicreateMultiPageModelPOST /cloud/{cloud_pk}/project/{project_pk}/model/{id}/create-multipage-modelCreate a multi page model
bimdata.ModelApicreatePropertySetPOST /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/propertysetCreate one or many PropertySet
bimdata.ModelApicreatePropertySetElementRelationsPOST /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/propertyset-elementCreate association between PropertySet and element
bimdata.ModelApicreateRawElementsPOST /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/rawCreate elements in an optimized format
bimdata.ModelApicreateSpacePOST /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/spaceCreate a space in the model
bimdata.ModelApicreateStoreyPOST /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/storeyCreate a storey of a model
bimdata.ModelApicreateStoreyPlanPOST /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/storey/{storey_uuid}/plan/addCreate a relation between a 2d model and a storey
bimdata.ModelApicreateSystemPOST /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/systemCreate a system in the model
bimdata.ModelApicreateTilesetPOST /cloud/{cloud_pk}/project/{project_pk}/model/{id}/tilesetCreate the tileset of the model and upload all files
bimdata.ModelApicreateXktFilePOST /cloud/{cloud_pk}/project/{project_pk}/model/{id}/xkt-fileCreate an xkt file for the model. Overrides existing file with same version
bimdata.ModelApicreateZonePOST /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/zoneCreate a zone in the model
bimdata.ModelApicreateZoneSpacePOST /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/zone/{zone_pk}/spaceCreate a space in a zone
bimdata.ModelApideleteAccessTokenDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/access_token/{token}Delete a token
bimdata.ModelApideleteBuildingDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/building/{uuid}Delete a building of a model
bimdata.ModelApideleteBuildingPlanDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/building/{building_uuid}/plan/{id}Delete the relation between a 2d model and a building
bimdata.ModelApideleteDrawingDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/drawing/{id}Delete a drawing of a model
bimdata.ModelApideleteElementDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{uuid}Delete an element of a model
bimdata.ModelApideleteLayerDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/layer/{id}Delete a layer of a model
bimdata.ModelApideleteModelDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{id}Delete a model
bimdata.ModelApideleteModelPropertyDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/property/{id}Delete a Property of a model
bimdata.ModelApideleteModelPropertyDefinitionDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/propertydefinition/{id}Delete a PropertyDefinitions of a model
bimdata.ModelApideleteModelUnitDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/unit/{id}Delete a Unit of a model
bimdata.ModelApideleteModelWithoutDocDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{id}/delete-modelDelete the Model without deleting the related document
bimdata.ModelApideletePropertySetDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/propertyset/{id}Delete a PropertySet of a model
bimdata.ModelApideleteSpaceDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/space/{id}Delete a space
bimdata.ModelApideleteStoreyDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/storey/{uuid}Delete a storey of a model
bimdata.ModelApideleteStoreyPlanDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/storey/{storey_uuid}/plan/{id}Delete the relation between a 2d model and a storey
bimdata.ModelApideleteSystemDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/system/{uuid}Delete a system of a model
bimdata.ModelApideleteZoneDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/zone/{id}Delete a zone of a model
bimdata.ModelApideleteZoneSpaceDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/zone/{zone_pk}/space/{id}Delete the relation between a space and a zone
bimdata.ModelApiexportIfcPOST /cloud/{cloud_pk}/project/{project_pk}/model/{id}/exportExport IFC
bimdata.ModelApifullUpdateElementPUT /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{uuid}Update all fields of an element
bimdata.ModelApigetAccessTokenGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/access_token/{token}Retrieve one token created for this model
bimdata.ModelApigetAccessTokensGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/access_tokenRetrieve all tokens created for this model
bimdata.ModelApigetBuildingGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/building/{uuid}Retrieve a building of a model
bimdata.ModelApigetBuildingPlanPositioningGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/building/{building_uuid}/plan/{id}/positioningRetrieve the postioning of the plan in the building
bimdata.ModelApigetBuildingsGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/buildingRetrieve all buildings of a model
bimdata.ModelApigetClassificationsOfElementGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/classificationRetrieve all classifications of an element
bimdata.ModelApigetDocumentsOfElementGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/documentsRetrieve all documents of an element
bimdata.ModelApigetDrawingGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/drawing/{id}Retrieve a drawing of a model
bimdata.ModelApigetDrawingsGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/drawingRetrieve all drawings of a model
bimdata.ModelApigetElementGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{uuid}Retrieve an element of a model
bimdata.ModelApigetElementLinkedDocumentsGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/documentsRetrieve all documents linked to any element
bimdata.ModelApigetElementPropertySetGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/propertyset/{id}Retrieve a PropertySet of an element
bimdata.ModelApigetElementPropertySetPropertiesGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/propertyset/{propertyset_pk}/propertyRetrieve all Properties of a PropertySet
bimdata.ModelApigetElementPropertySetPropertyGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/propertyset/{propertyset_pk}/property/{id}Retrieve a Property of a PropertySet
bimdata.ModelApigetElementPropertySetPropertyDefinitionGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/propertyset/{propertyset_pk}/property/{property_pk}/propertydefinition/{id}Retrieve a Definition of a Property
bimdata.ModelApigetElementPropertySetPropertyDefinitionUnitGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/propertyset/{propertyset_pk}/property/{property_pk}/propertydefinition/{propertydefinition_pk}/unit/{id}Retrieve a Unit of a Definition
bimdata.ModelApigetElementPropertySetPropertyDefinitionUnitsGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/propertyset/{propertyset_pk}/property/{property_pk}/propertydefinition/{propertydefinition_pk}/unitRetrieve all Units of a Definition
bimdata.ModelApigetElementPropertySetPropertyDefinitionsGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/propertyset/{propertyset_pk}/property/{property_pk}/propertydefinitionRetrieve all Definitions of a PropertySet
bimdata.ModelApigetElementPropertySetsGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/propertysetRetrieve all PropertySets of an element
bimdata.ModelApigetElementsGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/elementRetrieve all elements of a model
bimdata.ModelApigetElementsFromClassificationGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/classification/{model_classification_pk}/elementRetrieve all elements with the classification
bimdata.ModelApigetLayerGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/layer/{id}Retrieve a layer of a model
bimdata.ModelApigetLayersGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/layerRetrieve all layers of a model
bimdata.ModelApigetMaterialGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/material/{id}Retrieve a material of a model
bimdata.ModelApigetMaterialsGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/materialRetrieve all materials of a model
bimdata.ModelApigetModelGET /cloud/{cloud_pk}/project/{project_pk}/model/{id}Retrieve one model
bimdata.ModelApigetModelClassificationsGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/classificationRetrieve all classifications in a model
bimdata.ModelApigetModelMaterialGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/material/{id}Retrieve a material of a model
bimdata.ModelApigetModelMaterialsGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/materialRetrieve all materials of a model
bimdata.ModelApigetModelPropertiesGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/propertyRetrieve all Properties of a model
bimdata.ModelApigetModelPropertyGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/property/{id}Retrieve a Property of a model
bimdata.ModelApigetModelPropertyDefinitionGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/propertydefinition/{id}Retrieve a PropertyDefinition of a model
bimdata.ModelApigetModelPropertyDefinitionsGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/propertydefinitionRetrieve all PropertyDefinitions of a model
bimdata.ModelApigetModelUnitGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/unit/{id}Retrieve a Unit of a model
bimdata.ModelApigetModelUnitsGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/unitRetrieve all Units of a model
bimdata.ModelApigetModelsGET /cloud/{cloud_pk}/project/{project_pk}/modelRetrieve all models
bimdata.ModelApigetProcessorHandlerGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/processorhandler/{id}Retrieve a processor handler
bimdata.ModelApigetProcessorHandlersGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/processorhandlerGet all processor handlers
bimdata.ModelApigetPropertySetGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/propertyset/{id}Retrieve a PropertySet of a model
bimdata.ModelApigetPropertySetsGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/propertysetRetrieve all PropertySets of a model
bimdata.ModelApigetRawElementsGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/rawRetrieve all elements in a optimized format
bimdata.ModelApigetSimpleElementGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{uuid}/simpleRetrieve an element of a model with a simple value representation
bimdata.ModelApigetSimpleElementsGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/simpleRetrieve all elements of a model with a simple value representation
bimdata.ModelApigetSpaceGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/space/{id}Retrieve one space of the model
bimdata.ModelApigetSpacesGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/spaceRetrieve all spaces of the model
bimdata.ModelApigetStoreyGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/storey/{uuid}Retrieve a storey of a model
bimdata.ModelApigetStoreyPlanPositioningGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/storey/{storey_uuid}/plan/{id}/positioningRetrieve the postioning of the plan in the storey
bimdata.ModelApigetStoreysGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/storeyRetrieve all storeys of a model
bimdata.ModelApigetSystemGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/system/{uuid}Retrieve a system of a model
bimdata.ModelApigetSystemsGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/systemRetrieve all systems of a model
bimdata.ModelApigetTilesetGET /cloud/{cloud_pk}/project/{project_pk}/model/{id}/tilesetRetrieve the tileset of the model
bimdata.ModelApigetZoneGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/zone/{id}Retrieve one zone of a model
bimdata.ModelApigetZoneSpaceGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/zone/{zone_pk}/space/{id}Retrieve one space of a zone
bimdata.ModelApigetZoneSpacesGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/zone/{zone_pk}/spaceRetrieve all spaces of a zone
bimdata.ModelApigetZonesGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/zoneRetrieve zones of a model
bimdata.ModelApilinkDocumentsOfElementPOST /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/documentsLink one or many documents to an element
bimdata.ModelApilistClassificationElementRelationsGET /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/classification-elementList all associations between classifications and elements
bimdata.ModelApimergeIfcsPOST /cloud/{cloud_pk}/project/{project_pk}/model/mergeMerge IFC files
bimdata.ModelApioptimizeIfcPOST /cloud/{cloud_pk}/project/{project_pk}/model/{id}/optimizeOptimize the IFC
bimdata.ModelApiremoveAllElementPropertySetDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/propertyset/allRemove all property sets from element
bimdata.ModelApiremoveClassificationOfElementDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/classification/{id}Remove a classification from an element
bimdata.ModelApiremoveDocumentOfElementDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/documents/{id}Remove a documents from an element
bimdata.ModelApiremoveElementPropertySetDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/propertyset/{id}Remove a PropertySet from an element
bimdata.ModelApiremoveElementPropertySetPropertyDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/propertyset/{propertyset_pk}/property/{id}Remove a property from a PropertySet
bimdata.ModelApiremoveElementPropertySetPropertyDefinitionDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/propertyset/{propertyset_pk}/property/{property_pk}/propertydefinition/{id}Delete a Definition to a Property
bimdata.ModelApiremoveElementPropertySetPropertyDefinitionUnitDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/propertyset/{propertyset_pk}/property/{property_pk}/propertydefinition/{propertydefinition_pk}/unit/{id}Remove a Unit from a Definition
bimdata.ModelApiremoveElementsFromClassificationDELETE /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/classification/{model_classification_pk}/element/{uuid}Remove the classification from all elements
bimdata.ModelApireprocessModelPOST /cloud/{cloud_pk}/project/{project_pk}/model/{id}/reprocessReprocess Model file
bimdata.ModelApiupdateAccessTokenPATCH /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/access_token/{token}Update some fields of a token
bimdata.ModelApiupdateBuildingPATCH /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/building/{uuid}Update some fields of a building
bimdata.ModelApiupdateBuildingPlanPositioningPATCH /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/building/{building_uuid}/plan/{id}/positioningUpdate the postioning of the plan in the building
bimdata.ModelApiupdateDrawingPATCH /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/drawing/{id}Update some fields of a drawing
bimdata.ModelApiupdateElementPATCH /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{uuid}Update some fields of an element
bimdata.ModelApiupdateElementPropertySetPropertyPATCH /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/element/{element_uuid}/propertyset/{propertyset_pk}/property/{id}Update a property from an element
bimdata.ModelApiupdateLayerPATCH /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/layer/{id}Update some fields of a layer
bimdata.ModelApiupdateModelPATCH /cloud/{cloud_pk}/project/{project_pk}/model/{id}Update some fields of a model
bimdata.ModelApiupdateModelFilesPATCH /cloud/{cloud_pk}/project/{project_pk}/model/{id}/filesUpdate models file (gltf, svg, structure, etc)
bimdata.ModelApiupdateModelPropertyPATCH /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/property/{id}Update some fields of a Property
bimdata.ModelApiupdateModelPropertyDefinitionPATCH /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/propertydefinition/{id}Update some fields of many PropertyDefinitions of a model
bimdata.ModelApiupdateModelUnitPATCH /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/unit/{id}Update some fields of a Unit of a model
bimdata.ModelApiupdateOrderBuildingPlanPATCH /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/building/{building_uuid}/plan/orderUpdate order of all plan of a building
bimdata.ModelApiupdateOrderStoreyPlanPATCH /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/storey/{storey_uuid}/plan/orderUpdate order of all plan of a storey
bimdata.ModelApiupdateOrderStoreysPATCH /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/storey/orderUpdate order of all storey of a model
bimdata.ModelApiupdateProcessorHandlerPATCH /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/processorhandler/{id}Update the status of a processor handler
bimdata.ModelApiupdatePropertySetPATCH /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/propertyset/{id}Update some fields of a PropertySet
bimdata.ModelApiupdateSpacePATCH /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/space/{id}Update some fields of a space
bimdata.ModelApiupdateStoreyPATCH /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/storey/{uuid}Update some fields of a storey
bimdata.ModelApiupdateStoreyPlanPositioningPATCH /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/storey/{storey_uuid}/plan/{id}/positioningUpdate the postioning of the plan in the storey
bimdata.ModelApiupdateSystemPATCH /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/system/{uuid}Update some fields of a system
bimdata.ModelApiupdateZonePATCH /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/zone/{id}Update some fields of a zone
bimdata.ModelApiupdateZoneSpacePATCH /cloud/{cloud_pk}/project/{project_pk}/model/{model_pk}/zone/{zone_pk}/space/{id}Update some fields of a space
bimdata.SsoApiacceptInvitationPOST /identity-provider/invitation/{id}/acceptAccept an invitation
bimdata.SsoApicreateUserPOST /identity-provider/userCreate a user
bimdata.SsoApideleteUserDELETE /identity-provider/userDelete user from BIMData
bimdata.SsoApidenyInvitationPOST /identity-provider/invitation/{id}/denyDeny an invitation
bimdata.SsoApigetInvitationGET /identity-provider/invitation/{id}Retrieve an invitation
bimdata.SsoApigetInvitationsGET /identity-provider/invitationRetrieve all invitations
bimdata.WebhookApicreateWebHookPOST /cloud/{cloud_pk}/webhookCreate a new Webhook
bimdata.WebhookApideleteWebHookDELETE /cloud/{cloud_pk}/webhook/{id}Delete a webhook
bimdata.WebhookApigetWebHookGET /cloud/{cloud_pk}/webhook/{id}Retrieve one configured webhook
bimdata.WebhookApigetWebHooksGET /cloud/{cloud_pk}/webhookRetrieve all configured webhooks
bimdata.WebhookApipingWebHookPOST /cloud/{cloud_pk}/webhook/{id}/pingTest a webhook
bimdata.WebhookApiupdateWebHookPATCH /cloud/{cloud_pk}/webhook/{id}Update some field of a webhook

Documentation for Models

Documentation for Authorization

ApiKey

  • Type: API key
  • API key parameter name: Authorization
  • Location: HTTP header

BIMData_Connect

BIMData_Connect

  • Type: OAuth
  • Flow: application
  • Authorization URL:
  • Scopes: N/A

Bearer

  • Type: API key
  • API key parameter name: Authorization
  • Location: HTTP header

FAQs

Last updated on 20 Mar 2024

Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc