Skip to content

Commit 2d3e8ef

Browse files
committed
PATCH: add BCF export with POST verb. (#927)
* PATCH: add BCF export with POST verb. * fix typo * Some debug print * Fix viewpoint order in bcf xlsx export * Remove debug. * fix comparator.
1 parent e644698 commit 2d3e8ef

19 files changed

+924
-63
lines changed

.openapi-generator/FILES

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ bimdata_api_client/model/auth.py
1818
bimdata_api_client/model/bcf_label.py
1919
bimdata_api_client/model/bcf_label_request.py
2020
bimdata_api_client/model/bcf_project.py
21+
bimdata_api_client/model/bcf_project_export_request.py
2122
bimdata_api_client/model/bcf_project_request.py
2223
bimdata_api_client/model/building.py
2324
bimdata_api_client/model/building_model_plan_request.py
@@ -300,6 +301,7 @@ docs/BcfApi.md
300301
docs/BcfLabel.md
301302
docs/BcfLabelRequest.md
302303
docs/BcfProject.md
304+
docs/BcfProjectExportRequest.md
303305
docs/BcfProjectRequest.md
304306
docs/Building.md
305307
docs/BuildingModelPlanRequest.md
@@ -587,6 +589,7 @@ test/test_bcf_api.py
587589
test/test_bcf_label.py
588590
test/test_bcf_label_request.py
589591
test/test_bcf_project.py
592+
test/test_bcf_project_export_request.py
590593
test/test_bcf_project_request.py
591594
test/test_building.py
592595
test/test_building_model_plan_request.py

README.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ from bimdata_api_client.model.auth import Auth
5656
from bimdata_api_client.model.bcf_label import BcfLabel
5757
from bimdata_api_client.model.bcf_label_request import BcfLabelRequest
5858
from bimdata_api_client.model.bcf_project import BcfProject
59+
from bimdata_api_client.model.bcf_project_export_request import BcfProjectExportRequest
5960
from bimdata_api_client.model.bcf_project_request import BcfProjectRequest
6061
from bimdata_api_client.model.coloring_definition import ColoringDefinition
6162
from bimdata_api_client.model.comment import Comment
@@ -185,8 +186,10 @@ Class | Method | HTTP request | Description
185186
*BcfApi* | [**delete_pin**](docs/BcfApi.md#delete_pin) | **DELETE** /bcf/2.1/projects/{projects_pk}/topics/{topics_guid}/viewpoints/{viewpoints_guid}/pin/{guid} | Delete a Pin
186187
*BcfApi* | [**delete_topic**](docs/BcfApi.md#delete_topic) | **DELETE** /bcf/2.1/projects/{projects_pk}/topics/{guid} | Delete a topic
187188
*BcfApi* | [**delete_viewpoint**](docs/BcfApi.md#delete_viewpoint) | **DELETE** /bcf/2.1/projects/{projects_pk}/topics/{topics_guid}/viewpoints/{guid} | Delete a Viewpoint
188-
*BcfApi* | [**download_bcf_export**](docs/BcfApi.md#download_bcf_export) | **GET** /bcf/2.1/projects/{id}/export | Export project's topics in bcf-xml format
189-
*BcfApi* | [**download_bcf_export_xlsx**](docs/BcfApi.md#download_bcf_export_xlsx) | **GET** /bcf/2.1/projects/{id}/export-xlsx | Export project's topics in excel format
189+
*BcfApi* | [**download_bcf_export**](docs/BcfApi.md#download_bcf_export) | **GET** /bcf/2.1/projects/{id}/export |
190+
*BcfApi* | [**download_bcf_export_post**](docs/BcfApi.md#download_bcf_export_post) | **POST** /bcf/2.1/projects/{id}/export |
191+
*BcfApi* | [**download_bcf_export_xlsx**](docs/BcfApi.md#download_bcf_export_xlsx) | **GET** /bcf/2.1/projects/{id}/export-xlsx |
192+
*BcfApi* | [**download_bcf_export_xlsx_post**](docs/BcfApi.md#download_bcf_export_xlsx_post) | **POST** /bcf/2.1/projects/{id}/export-xlsx |
190193
*BcfApi* | [**full_update_bcf_project**](docs/BcfApi.md#full_update_bcf_project) | **PUT** /bcf/2.1/projects/{id} | Update all fields of a BCF project
191194
*BcfApi* | [**full_update_comment**](docs/BcfApi.md#full_update_comment) | **PUT** /bcf/2.1/projects/{projects_pk}/topics/{topics_guid}/comments/{guid} | Update all fields of a comment
192195
*BcfApi* | [**full_update_document_reference**](docs/BcfApi.md#full_update_document_reference) | **PUT** /bcf/2.1/projects/{projects_pk}/topics/{guid}/document_references | Add or update document references to a topic
@@ -539,6 +542,7 @@ Class | Method | HTTP request | Description
539542
- [BcfLabel](docs/BcfLabel.md)
540543
- [BcfLabelRequest](docs/BcfLabelRequest.md)
541544
- [BcfProject](docs/BcfProject.md)
545+
- [BcfProjectExportRequest](docs/BcfProjectExportRequest.md)
542546
- [BcfProjectRequest](docs/BcfProjectRequest.md)
543547
- [Building](docs/Building.md)
544548
- [BuildingModelPlanRequest](docs/BuildingModelPlanRequest.md)

0 commit comments

Comments
 (0)