You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Nov 18, 2025. It is now read-only.
*bimdata.CollaborationApi* | [**getVisaComment**](docs/CollaborationApi.md#getVisaComment) | **GET** /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/visa/{visa_pk}/comment/{id} | Retrieve a comment
287
287
*bimdata.CollaborationApi* | [**getVisaComments**](docs/CollaborationApi.md#getVisaComments) | **GET** /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/visa/{visa_pk}/comment | List all comment of a visa
288
288
*bimdata.CollaborationApi* | [**getVisas**](docs/CollaborationApi.md#getVisas) | **GET** /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/visa | List all visas of a document
289
+
*bimdata.CollaborationApi* | [**importFromProject**](docs/CollaborationApi.md#importFromProject) | **POST** /cloud/{cloud_pk}/project/{id}/import_from | Import data from a project
289
290
*bimdata.CollaborationApi* | [**importManageGroup**](docs/CollaborationApi.md#importManageGroup) | **POST** /cloud/{cloud_pk}/project/{project_pk}/group/import | Import a group from another project
[**getVisaComment**](CollaborationApi.md#getVisaComment) | **GET** /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/visa/{visa_pk}/comment/{id} | Retrieve a comment
88
88
[**getVisaComments**](CollaborationApi.md#getVisaComments) | **GET** /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/visa/{visa_pk}/comment | List all comment of a visa
89
89
[**getVisas**](CollaborationApi.md#getVisas) | **GET** /cloud/{cloud_pk}/project/{project_pk}/document/{document_pk}/visa | List all visas of a document
90
+
[**importFromProject**](CollaborationApi.md#importFromProject) | **POST** /cloud/{cloud_pk}/project/{id}/import_from | Import data from a project
90
91
[**importManageGroup**](CollaborationApi.md#importManageGroup) | **POST** /cloud/{cloud_pk}/project/{project_pk}/group/import | Import a group from another project
91
92
[**inviteCloudUser**](CollaborationApi.md#inviteCloudUser) | **POST** /cloud/{cloud_pk}/invitation | Invite a cloud administrator
92
93
[**inviteProjectUser**](CollaborationApi.md#inviteProjectUser) | **POST** /cloud/{cloud_pk}/project/{project_pk}/invitation | Invite a project member
@@ -955,7 +956,7 @@ Name | Type | Description | Notes
955
956
956
957
Create a document
957
958
958
-
Create a document. If the document is one of {'DXF', 'OBJ', 'IFC', 'POINT_CLOUD', 'GLTF', 'DWG'}, a model will be created and attached to this document Required scopes: document:write
959
+
Create a document. If the document is one of {'GLTF', 'POINT_CLOUD', 'DWG', 'OBJ', 'IFC', 'DXF'}, a model will be created and attached to this document Required scopes: document:write
959
960
960
961
### Example
961
962
@@ -5471,13 +5472,78 @@ Name | Type | Description | Notes
@@ -858,7 +859,7 @@ export default class CollaborationApi {
858
859
859
860
/**
860
861
* Create a document
861
-
* Create a document. If the document is one of {'DXF', 'OBJ', 'IFC', 'POINT_CLOUD', 'GLTF', 'DWG'}, a model will be created and attached to this document Required scopes: document:write
862
+
* Create a document. If the document is one of {'GLTF', 'POINT_CLOUD', 'DWG', 'OBJ', 'IFC', 'DXF'}, a model will be created and attached to this document Required scopes: document:write
862
863
* @param {Number} cloudPk A unique integer value identifying this cloud.
863
864
* @param {Number} projectPk A unique integer value identifying this project.
864
865
* @param {String} name Shown name of the file
@@ -924,7 +925,7 @@ export default class CollaborationApi {
924
925
925
926
/**
926
927
* Create a document
927
-
* Create a document. If the document is one of {'DXF', 'OBJ', 'IFC', 'POINT_CLOUD', 'GLTF', 'DWG'}, a model will be created and attached to this document Required scopes: document:write
928
+
* Create a document. If the document is one of {'GLTF', 'POINT_CLOUD', 'DWG', 'OBJ', 'IFC', 'DXF'}, a model will be created and attached to this document Required scopes: document:write
928
929
* @param {Number} cloudPk A unique integer value identifying this cloud.
929
930
* @param {Number} projectPk A unique integer value identifying this project.
930
931
* @param {String} name Shown name of the file
@@ -5034,9 +5035,70 @@ export default class CollaborationApi {
5034
5035
}
5035
5036
5036
5037
5038
+
/**
5039
+
* Import data from a project
5040
+
* Import dms tree and/or the groups from a project Required scopes: org:manage
5041
+
* @param {Number} cloudPk
5042
+
* @param {Number} id A unique integer value identifying this project.
* @return {Promise} a {@link https://www.promisejs.org/|Promise}, with an object containing data of type {@link module:model/Project} and HTTP response
* 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.
4
+
*
5
+
* The version of the OpenAPI document: v1 (v1)
6
+
* Contact: support@bimdata.io
7
+
*
8
+
* NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
9
+
* https://openapi-generator.tech
10
+
* Do not edit the class manually.
11
+
*
12
+
*/
13
+
14
+
importApiClientfrom'../ApiClient';
15
+
16
+
/**
17
+
* The ProjectImportRequest model module.
18
+
* @module model/ProjectImportRequest
19
+
* @version 0.0.0
20
+
*/
21
+
classProjectImportRequest{
22
+
/**
23
+
* Constructs a new <code>ProjectImportRequest</code>.
24
+
* @alias module:model/ProjectImportRequest
25
+
* @param projectId {Number} The source project_id
26
+
*/
27
+
constructor(projectId){
28
+
29
+
ProjectImportRequest.initialize(this,projectId);
30
+
}
31
+
32
+
/**
33
+
* Initializes the fields of this object.
34
+
* This method is used by the constructors of any subclasses, in order to implement multiple inheritance (mix-ins).
35
+
* Only for internal use.
36
+
*/
37
+
staticinitialize(obj,projectId){
38
+
obj['project_id']=projectId;
39
+
}
40
+
41
+
/**
42
+
* Constructs a <code>ProjectImportRequest</code> from a plain JavaScript object, optionally creating a new instance.
43
+
* Copies all relevant properties from <code>data</code> to <code>obj</code> if supplied or a new instance if not.
44
+
* @param {Object} data The plain JavaScript object bearing properties of interest.
45
+
* @param {module:model/ProjectImportRequest} obj Optional instance to populate.
46
+
* @return {module:model/ProjectImportRequest} The populated <code>ProjectImportRequest</code> instance.
0 commit comments