Skip to content

Commit 967f8c5

Browse files
Bimdata-ioAmoki
andcommitted
MINOR: Add xlsx export (#676)
* action xlsx export * black * add documentation * add BIMData logo * poetry update --------- Co-authored-by: Amoki <hugo@bimdata.io>
1 parent b390dec commit 967f8c5

File tree

10 files changed

+204
-83
lines changed

10 files changed

+204
-83
lines changed

README.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -161,6 +161,7 @@ Class | Method | HTTP request | Description
161161
*bimdata.BcfApi* | [**deleteTopic**](docs/BcfApi.md#deleteTopic) | **DELETE** /bcf/2.1/projects/{projects_pk}/topics/{guid} | Delete a topic
162162
*bimdata.BcfApi* | [**deleteViewpoint**](docs/BcfApi.md#deleteViewpoint) | **DELETE** /bcf/2.1/projects/{projects_pk}/topics/{topics_guid}/viewpoints/{guid} | Delete a Viewpoint
163163
*bimdata.BcfApi* | [**downloadBcfExport**](docs/BcfApi.md#downloadBcfExport) | **GET** /bcf/2.1/projects/{id}/export | Export project&#39;s topics in bcf-xml format
164+
*bimdata.BcfApi* | [**downloadBcfExportXlsx**](docs/BcfApi.md#downloadBcfExportXlsx) | **GET** /bcf/2.1/projects/{id}/export-xlsx | Export project&#39;s topics in excel format
164165
*bimdata.BcfApi* | [**fullUpdateBcfProject**](docs/BcfApi.md#fullUpdateBcfProject) | **PUT** /bcf/2.1/projects/{id} | Update all fields of a BCF project
165166
*bimdata.BcfApi* | [**fullUpdateComment**](docs/BcfApi.md#fullUpdateComment) | **PUT** /bcf/2.1/projects/{projects_pk}/topics/{topics_guid}/comments/{guid} | Update all fields of a comment
166167
*bimdata.BcfApi* | [**fullUpdateFullTopic**](docs/BcfApi.md#fullUpdateFullTopic) | **PUT** /bcf/2.1/projects/{projects_pk}/full-topic/{guid} | Update all fields of a topic

docs/BcfApi.md

Lines changed: 86 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@ Method | HTTP request | Description
2424
[**deleteTopic**](BcfApi.md#deleteTopic) | **DELETE** /bcf/2.1/projects/{projects_pk}/topics/{guid} | Delete a topic
2525
[**deleteViewpoint**](BcfApi.md#deleteViewpoint) | **DELETE** /bcf/2.1/projects/{projects_pk}/topics/{topics_guid}/viewpoints/{guid} | Delete a Viewpoint
2626
[**downloadBcfExport**](BcfApi.md#downloadBcfExport) | **GET** /bcf/2.1/projects/{id}/export | Export project&#39;s topics in bcf-xml format
27+
[**downloadBcfExportXlsx**](BcfApi.md#downloadBcfExportXlsx) | **GET** /bcf/2.1/projects/{id}/export-xlsx | Export project&#39;s topics in excel format
2728
[**fullUpdateBcfProject**](BcfApi.md#fullUpdateBcfProject) | **PUT** /bcf/2.1/projects/{id} | Update all fields of a BCF project
2829
[**fullUpdateComment**](BcfApi.md#fullUpdateComment) | **PUT** /bcf/2.1/projects/{projects_pk}/topics/{topics_guid}/comments/{guid} | Update all fields of a comment
2930
[**fullUpdateFullTopic**](BcfApi.md#fullUpdateFullTopic) | **PUT** /bcf/2.1/projects/{projects_pk}/full-topic/{guid} | Update all fields of a topic
@@ -1363,6 +1364,67 @@ Name | Type | Description | Notes
13631364
- **Accept**: application/json
13641365

13651366

1367+
## downloadBcfExportXlsx
1368+
1369+
> BcfProject downloadBcfExportXlsx(id)
1370+
1371+
Export project&#39;s topics in excel format
1372+
1373+
This is not a standard route. Export project&#39;s topics in excel format Required scopes: bcf:read
1374+
1375+
### Example
1376+
1377+
```javascript
1378+
import bimdata from '@bimdata/bimdata-api-client';
1379+
let defaultClient = bimdata.ApiClient.instance;
1380+
// Configure API key authorization: ApiKey
1381+
let ApiKey = defaultClient.authentications['ApiKey'];
1382+
ApiKey.apiKey = 'YOUR API KEY';
1383+
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
1384+
//ApiKey.apiKeyPrefix = 'Token';
1385+
// Configure OAuth2 access token for authorization: BIMData_Connect
1386+
let BIMData_Connect = defaultClient.authentications['BIMData_Connect'];
1387+
BIMData_Connect.accessToken = 'YOUR ACCESS TOKEN';
1388+
// Configure OAuth2 access token for authorization: BIMData_Connect
1389+
let BIMData_Connect = defaultClient.authentications['BIMData_Connect'];
1390+
BIMData_Connect.accessToken = 'YOUR ACCESS TOKEN';
1391+
// Configure API key authorization: Bearer
1392+
let Bearer = defaultClient.authentications['Bearer'];
1393+
Bearer.apiKey = 'YOUR API KEY';
1394+
// Uncomment the following line to set a prefix for the API key, e.g. "Token" (defaults to null)
1395+
//Bearer.apiKeyPrefix = 'Token';
1396+
1397+
let apiInstance = new bimdata.BcfApi();
1398+
let id = 56; // Number | A unique integer value identifying this project.
1399+
apiInstance.downloadBcfExportXlsx(id).then((data) => {
1400+
console.log('API called successfully. Returned data: ' + data);
1401+
}, (error) => {
1402+
console.error(error);
1403+
});
1404+
1405+
```
1406+
1407+
### Parameters
1408+
1409+
1410+
Name | Type | Description | Notes
1411+
------------- | ------------- | ------------- | -------------
1412+
**id** | **Number**| A unique integer value identifying this project. |
1413+
1414+
### Return type
1415+
1416+
[**BcfProject**](BcfProject.md)
1417+
1418+
### Authorization
1419+
1420+
[ApiKey](../README.md#ApiKey), [BIMData_Connect](../README.md#BIMData_Connect), [BIMData_Connect](../README.md#BIMData_Connect), [Bearer](../README.md#Bearer)
1421+
1422+
### HTTP request headers
1423+
1424+
- **Content-Type**: Not defined
1425+
- **Accept**: application/json
1426+
1427+
13661428
## fullUpdateBcfProject
13671429

13681430
> BcfProject fullUpdateBcfProject(id, bcfProjectRequest)
@@ -2359,10 +2421,10 @@ Bearer.apiKey = 'YOUR API KEY';
23592421
let apiInstance = new bimdata.BcfApi();
23602422
let projectsPk = 56; // Number |
23612423
let opts = {
2362-
'format': "format_example", // String | format
2363-
'ifcs': "ifcs_example", // String | ifcs
2424+
'format': "format_example", // String |
2425+
'ifcs': [null], // [Number] |
23642426
'imgFormat': "imgFormat_example", // String | All snapshot_data will be returned as url instead of base64
2365-
'models': "models_example" // String | models
2427+
'models': [null] // [Number] |
23662428
};
23672429
apiInstance.getFullTopics(projectsPk, opts).then((data) => {
23682430
console.log('API called successfully. Returned data: ' + data);
@@ -2378,10 +2440,10 @@ apiInstance.getFullTopics(projectsPk, opts).then((data) => {
23782440
Name | Type | Description | Notes
23792441
------------- | ------------- | ------------- | -------------
23802442
**projectsPk** | **Number**| |
2381-
**format** | **String**| format | [optional]
2382-
**ifcs** | **String**| ifcs | [optional]
2443+
**format** | **String**| | [optional]
2444+
**ifcs** | [**[Number]**](Number.md)| | [optional]
23832445
**imgFormat** | **String**| All snapshot_data will be returned as url instead of base64 | [optional]
2384-
**models** | **String**| models | [optional]
2446+
**models** | [**[Number]**](Number.md)| | [optional]
23852447

23862448
### Return type
23872449

@@ -2496,9 +2558,9 @@ let apiInstance = new bimdata.BcfApi();
24962558
let guid = "guid_example"; // String |
24972559
let projectsPk = 56; // Number |
24982560
let opts = {
2499-
'format': "format_example", // String | format
2500-
'ifcs': "ifcs_example", // String | ifcs
2501-
'models': "models_example" // String | models
2561+
'format': "format_example", // String |
2562+
'ifcs': [null], // [Number] |
2563+
'models': [null] // [Number] |
25022564
};
25032565
apiInstance.getRelatedTopics(guid, projectsPk, opts).then((data) => {
25042566
console.log('API called successfully. Returned data: ' + data);
@@ -2515,9 +2577,9 @@ Name | Type | Description | Notes
25152577
------------- | ------------- | ------------- | -------------
25162578
**guid** | **String**| |
25172579
**projectsPk** | **Number**| |
2518-
**format** | **String**| format | [optional]
2519-
**ifcs** | **String**| ifcs | [optional]
2520-
**models** | **String**| models | [optional]
2580+
**format** | **String**| | [optional]
2581+
**ifcs** | [**[Number]**](Number.md)| | [optional]
2582+
**models** | [**[Number]**](Number.md)| | [optional]
25212583

25222584
### Return type
25232585

@@ -2760,9 +2822,9 @@ let apiInstance = new bimdata.BcfApi();
27602822
let guid = "guid_example"; // String |
27612823
let projectsPk = 56; // Number |
27622824
let opts = {
2763-
'format': "format_example", // String | format
2764-
'ifcs': "ifcs_example", // String | ifcs
2765-
'models': "models_example" // String | models
2825+
'format': "format_example", // String |
2826+
'ifcs': [null], // [Number] |
2827+
'models': [null] // [Number] |
27662828
};
27672829
apiInstance.getTopicDocumentReferences(guid, projectsPk, opts).then((data) => {
27682830
console.log('API called successfully. Returned data: ' + data);
@@ -2779,9 +2841,9 @@ Name | Type | Description | Notes
27792841
------------- | ------------- | ------------- | -------------
27802842
**guid** | **String**| |
27812843
**projectsPk** | **Number**| |
2782-
**format** | **String**| format | [optional]
2783-
**ifcs** | **String**| ifcs | [optional]
2784-
**models** | **String**| models | [optional]
2844+
**format** | **String**| | [optional]
2845+
**ifcs** | [**[Number]**](Number.md)| | [optional]
2846+
**models** | [**[Number]**](Number.md)| | [optional]
27852847

27862848
### Return type
27872849

@@ -2897,9 +2959,9 @@ Bearer.apiKey = 'YOUR API KEY';
28972959
let apiInstance = new bimdata.BcfApi();
28982960
let projectsPk = 56; // Number |
28992961
let opts = {
2900-
'format': "format_example", // String | format
2901-
'ifcs': "ifcs_example", // String | ifcs
2902-
'models': "models_example" // String | models
2962+
'format': "format_example", // String |
2963+
'ifcs': [null], // [Number] |
2964+
'models': [null] // [Number] |
29032965
};
29042966
apiInstance.getTopics(projectsPk, opts).then((data) => {
29052967
console.log('API called successfully. Returned data: ' + data);
@@ -2915,9 +2977,9 @@ apiInstance.getTopics(projectsPk, opts).then((data) => {
29152977
Name | Type | Description | Notes
29162978
------------- | ------------- | ------------- | -------------
29172979
**projectsPk** | **Number**| |
2918-
**format** | **String**| format | [optional]
2919-
**ifcs** | **String**| ifcs | [optional]
2920-
**models** | **String**| models | [optional]
2980+
**format** | **String**| | [optional]
2981+
**ifcs** | [**[Number]**](Number.md)| | [optional]
2982+
**models** | [**[Number]**](Number.md)| | [optional]
29212983

29222984
### Return type
29232985

docs/CollaborationApi.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -956,7 +956,7 @@ Name | Type | Description | Notes
956956
957957
Create a document
958958

959-
Create a document. If the document is one of {&#39;IFC&#39;, &#39;GLTF&#39;, &#39;POINT_CLOUD&#39;, &#39;DXF&#39;, &#39;OBJ&#39;, &#39;DWG&#39;}, a model will be created and attached to this document Required scopes: document:write
959+
Create a document. If the document is one of {&#39;OBJ&#39;, &#39;DXF&#39;, &#39;IFC&#39;, &#39;GLTF&#39;, &#39;POINT_CLOUD&#39;, &#39;DWG&#39;}, a model will be created and attached to this document Required scopes: document:write
960960

961961
### Example
962962

docs/IfcApi.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6186,9 +6186,9 @@ let apiInstance = new bimdata.IfcApi();
61866186
let cloudPk = 56; // Number |
61876187
let projectPk = 56; // Number |
61886188
let opts = {
6189-
'source': "source_example", // String | * `UPLOAD` - UPLOAD * `SPLIT` - SPLIT * `MERGE` - MERGE * `EXPORT` - EXPORT * `OPTIMIZED` - OPTIMIZED * `UPLOAD` - UPLOAD * `SPLIT` - SPLIT * `MERGE` - MERGE * `EXPORT` - EXPORT * `OPTIMIZED` - OPTIMIZED
6190-
'status': ["null"], // [String] | * `C` - completed * `D` - deleted * `P` - pending * `W` - waiting * `I` - in process * `E` - errored * `X` - won't fix * `C` - completed * `D` - deleted * `P` - pending * `W` - waiting * `I` - in process * `E` - errored * `X` - won't fix
6191-
'type': ["null"] // [String] | * `IFC` - IFC * `DWG` - DWG * `DXF` - DXF * `GLTF` - GLTF * `PDF` - PDF * `JPEG` - JPEG * `PNG` - PNG * `OBJ` - OBJ * `POINT_CLOUD` - POINT_CLOUD * `METABUILDING` - METABUILDING * `IFC` - IFC * `DWG` - DWG * `DXF` - DXF * `GLTF` - GLTF * `PDF` - PDF * `JPEG` - JPEG * `PNG` - PNG * `OBJ` - OBJ * `POINT_CLOUD` - POINT_CLOUD * `METABUILDING` - METABUILDING
6189+
'source': "source_example", // String | * `UPLOAD` - UPLOAD * `SPLIT` - SPLIT * `MERGE` - MERGE * `EXPORT` - EXPORT * `OPTIMIZED` - OPTIMIZED
6190+
'status': ["null"], // [String] | * `C` - completed * `D` - deleted * `P` - pending * `W` - waiting * `I` - in process * `E` - errored * `X` - won't fix
6191+
'type': ["null"] // [String] | * `IFC` - IFC * `DWG` - DWG * `DXF` - DXF * `GLTF` - GLTF * `PDF` - PDF * `JPEG` - JPEG * `PNG` - PNG * `OBJ` - OBJ * `POINT_CLOUD` - POINT_CLOUD * `METABUILDING` - METABUILDING
61926192
};
61936193
apiInstance.getIfcsDeprecated(cloudPk, projectPk, opts).then((data) => {
61946194
console.log('API called successfully. Returned data: ' + data);
@@ -6205,9 +6205,9 @@ Name | Type | Description | Notes
62056205
------------- | ------------- | ------------- | -------------
62066206
**cloudPk** | **Number**| |
62076207
**projectPk** | **Number**| |
6208-
**source** | **String**| * &#x60;UPLOAD&#x60; - UPLOAD * &#x60;SPLIT&#x60; - SPLIT * &#x60;MERGE&#x60; - MERGE * &#x60;EXPORT&#x60; - EXPORT * &#x60;OPTIMIZED&#x60; - OPTIMIZED * &#x60;UPLOAD&#x60; - UPLOAD * &#x60;SPLIT&#x60; - SPLIT * &#x60;MERGE&#x60; - MERGE * &#x60;EXPORT&#x60; - EXPORT * &#x60;OPTIMIZED&#x60; - OPTIMIZED | [optional]
6209-
**status** | [**[String]**](String.md)| * &#x60;C&#x60; - completed * &#x60;D&#x60; - deleted * &#x60;P&#x60; - pending * &#x60;W&#x60; - waiting * &#x60;I&#x60; - in process * &#x60;E&#x60; - errored * &#x60;X&#x60; - won&#39;t fix * &#x60;C&#x60; - completed * &#x60;D&#x60; - deleted * &#x60;P&#x60; - pending * &#x60;W&#x60; - waiting * &#x60;I&#x60; - in process * &#x60;E&#x60; - errored * &#x60;X&#x60; - won&#39;t fix | [optional]
6210-
**type** | [**[String]**](String.md)| * &#x60;IFC&#x60; - IFC * &#x60;DWG&#x60; - DWG * &#x60;DXF&#x60; - DXF * &#x60;GLTF&#x60; - GLTF * &#x60;PDF&#x60; - PDF * &#x60;JPEG&#x60; - JPEG * &#x60;PNG&#x60; - PNG * &#x60;OBJ&#x60; - OBJ * &#x60;POINT_CLOUD&#x60; - POINT_CLOUD * &#x60;METABUILDING&#x60; - METABUILDING * &#x60;IFC&#x60; - IFC * &#x60;DWG&#x60; - DWG * &#x60;DXF&#x60; - DXF * &#x60;GLTF&#x60; - GLTF * &#x60;PDF&#x60; - PDF * &#x60;JPEG&#x60; - JPEG * &#x60;PNG&#x60; - PNG * &#x60;OBJ&#x60; - OBJ * &#x60;POINT_CLOUD&#x60; - POINT_CLOUD * &#x60;METABUILDING&#x60; - METABUILDING | [optional]
6208+
**source** | **String**| * &#x60;UPLOAD&#x60; - UPLOAD * &#x60;SPLIT&#x60; - SPLIT * &#x60;MERGE&#x60; - MERGE * &#x60;EXPORT&#x60; - EXPORT * &#x60;OPTIMIZED&#x60; - OPTIMIZED | [optional]
6209+
**status** | [**[String]**](String.md)| * &#x60;C&#x60; - completed * &#x60;D&#x60; - deleted * &#x60;P&#x60; - pending * &#x60;W&#x60; - waiting * &#x60;I&#x60; - in process * &#x60;E&#x60; - errored * &#x60;X&#x60; - won&#39;t fix | [optional]
6210+
**type** | [**[String]**](String.md)| * &#x60;IFC&#x60; - IFC * &#x60;DWG&#x60; - DWG * &#x60;DXF&#x60; - DXF * &#x60;GLTF&#x60; - GLTF * &#x60;PDF&#x60; - PDF * &#x60;JPEG&#x60; - JPEG * &#x60;PNG&#x60; - PNG * &#x60;OBJ&#x60; - OBJ * &#x60;POINT_CLOUD&#x60; - POINT_CLOUD * &#x60;METABUILDING&#x60; - METABUILDING | [optional]
62116211

62126212
### Return type
62136213

docs/ModelApi.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6454,9 +6454,9 @@ let apiInstance = new bimdata.ModelApi();
64546454
let cloudPk = 56; // Number |
64556455
let projectPk = 56; // Number |
64566456
let opts = {
6457-
'source': "source_example", // String | * `UPLOAD` - UPLOAD * `SPLIT` - SPLIT * `MERGE` - MERGE * `EXPORT` - EXPORT * `OPTIMIZED` - OPTIMIZED * `UPLOAD` - UPLOAD * `SPLIT` - SPLIT * `MERGE` - MERGE * `EXPORT` - EXPORT * `OPTIMIZED` - OPTIMIZED
6458-
'status': ["null"], // [String] | * `C` - completed * `D` - deleted * `P` - pending * `W` - waiting * `I` - in process * `E` - errored * `X` - won't fix * `C` - completed * `D` - deleted * `P` - pending * `W` - waiting * `I` - in process * `E` - errored * `X` - won't fix
6459-
'type': ["null"] // [String] | * `IFC` - IFC * `DWG` - DWG * `DXF` - DXF * `GLTF` - GLTF * `PDF` - PDF * `JPEG` - JPEG * `PNG` - PNG * `OBJ` - OBJ * `POINT_CLOUD` - POINT_CLOUD * `METABUILDING` - METABUILDING * `IFC` - IFC * `DWG` - DWG * `DXF` - DXF * `GLTF` - GLTF * `PDF` - PDF * `JPEG` - JPEG * `PNG` - PNG * `OBJ` - OBJ * `POINT_CLOUD` - POINT_CLOUD * `METABUILDING` - METABUILDING
6457+
'source': "source_example", // String | * `UPLOAD` - UPLOAD * `SPLIT` - SPLIT * `MERGE` - MERGE * `EXPORT` - EXPORT * `OPTIMIZED` - OPTIMIZED
6458+
'status': ["null"], // [String] | * `C` - completed * `D` - deleted * `P` - pending * `W` - waiting * `I` - in process * `E` - errored * `X` - won't fix
6459+
'type': ["null"] // [String] | * `IFC` - IFC * `DWG` - DWG * `DXF` - DXF * `GLTF` - GLTF * `PDF` - PDF * `JPEG` - JPEG * `PNG` - PNG * `OBJ` - OBJ * `POINT_CLOUD` - POINT_CLOUD * `METABUILDING` - METABUILDING
64606460
};
64616461
apiInstance.getModels(cloudPk, projectPk, opts).then((data) => {
64626462
console.log('API called successfully. Returned data: ' + data);
@@ -6473,9 +6473,9 @@ Name | Type | Description | Notes
64736473
------------- | ------------- | ------------- | -------------
64746474
**cloudPk** | **Number**| |
64756475
**projectPk** | **Number**| |
6476-
**source** | **String**| * &#x60;UPLOAD&#x60; - UPLOAD * &#x60;SPLIT&#x60; - SPLIT * &#x60;MERGE&#x60; - MERGE * &#x60;EXPORT&#x60; - EXPORT * &#x60;OPTIMIZED&#x60; - OPTIMIZED * &#x60;UPLOAD&#x60; - UPLOAD * &#x60;SPLIT&#x60; - SPLIT * &#x60;MERGE&#x60; - MERGE * &#x60;EXPORT&#x60; - EXPORT * &#x60;OPTIMIZED&#x60; - OPTIMIZED | [optional]
6477-
**status** | [**[String]**](String.md)| * &#x60;C&#x60; - completed * &#x60;D&#x60; - deleted * &#x60;P&#x60; - pending * &#x60;W&#x60; - waiting * &#x60;I&#x60; - in process * &#x60;E&#x60; - errored * &#x60;X&#x60; - won&#39;t fix * &#x60;C&#x60; - completed * &#x60;D&#x60; - deleted * &#x60;P&#x60; - pending * &#x60;W&#x60; - waiting * &#x60;I&#x60; - in process * &#x60;E&#x60; - errored * &#x60;X&#x60; - won&#39;t fix | [optional]
6478-
**type** | [**[String]**](String.md)| * &#x60;IFC&#x60; - IFC * &#x60;DWG&#x60; - DWG * &#x60;DXF&#x60; - DXF * &#x60;GLTF&#x60; - GLTF * &#x60;PDF&#x60; - PDF * &#x60;JPEG&#x60; - JPEG * &#x60;PNG&#x60; - PNG * &#x60;OBJ&#x60; - OBJ * &#x60;POINT_CLOUD&#x60; - POINT_CLOUD * &#x60;METABUILDING&#x60; - METABUILDING * &#x60;IFC&#x60; - IFC * &#x60;DWG&#x60; - DWG * &#x60;DXF&#x60; - DXF * &#x60;GLTF&#x60; - GLTF * &#x60;PDF&#x60; - PDF * &#x60;JPEG&#x60; - JPEG * &#x60;PNG&#x60; - PNG * &#x60;OBJ&#x60; - OBJ * &#x60;POINT_CLOUD&#x60; - POINT_CLOUD * &#x60;METABUILDING&#x60; - METABUILDING | [optional]
6476+
**source** | **String**| * &#x60;UPLOAD&#x60; - UPLOAD * &#x60;SPLIT&#x60; - SPLIT * &#x60;MERGE&#x60; - MERGE * &#x60;EXPORT&#x60; - EXPORT * &#x60;OPTIMIZED&#x60; - OPTIMIZED | [optional]
6477+
**status** | [**[String]**](String.md)| * &#x60;C&#x60; - completed * &#x60;D&#x60; - deleted * &#x60;P&#x60; - pending * &#x60;W&#x60; - waiting * &#x60;I&#x60; - in process * &#x60;E&#x60; - errored * &#x60;X&#x60; - won&#39;t fix | [optional]
6478+
**type** | [**[String]**](String.md)| * &#x60;IFC&#x60; - IFC * &#x60;DWG&#x60; - DWG * &#x60;DXF&#x60; - DXF * &#x60;GLTF&#x60; - GLTF * &#x60;PDF&#x60; - PDF * &#x60;JPEG&#x60; - JPEG * &#x60;PNG&#x60; - PNG * &#x60;OBJ&#x60; - OBJ * &#x60;POINT_CLOUD&#x60; - POINT_CLOUD * &#x60;METABUILDING&#x60; - METABUILDING | [optional]
64796479

64806480
### Return type
64816481

0 commit comments

Comments
 (0)