PATCH /rest/v1.0/bim_model_revisions/{id}
Update a BIM Model Revision. The attributes published_model_upload_uuid
and object_definition_upload_uuid
should only be provided if the model is not associated to any upload. If a model is already associated to an upload, providing these attributes will cause error response.
For 3d files converted to Procore's format using BIM File Extractions API, the geometry_file_id
can be retrieved via BIM File Extraction API using the following JSONPath:
$.extraction_items.artifact.mobile_format.id
In a similar manner, the property_file_id
can be retrieved via BIM File Extraction API using the following JSONPath:
$.extraction_items.artifact.properties.id
Note that in the response for this BIM Model Revision endpoint, geometry_file_id
will be designated as published_model.id
, and property_file_id
will be designated as object_definition.id
.
Servers
- https://api.procore.com
Path parameters
Name | Type | Required | Description |
---|---|---|---|
id |
Integer | Yes |
BIM Model Revision ID |
Request headers
Name | Type | Required | Description |
---|---|---|---|
Content-Type |
String | Yes |
The media type of the request body.
Default value: "application/json" |
Procore-Company-Id |
Integer | Yes |
Unique company identifier associated with the Procore User Account. |
Request body fields
Name | Type | Required | Description |
---|---|---|---|
bim_model_revision |
Yes | ||
project_id |
Integer | Yes |
Unique identifier for the project. |
How to start integrating
- Add HTTP Task to your workflow definition.
- Search for the API you want to integrate with and click on the name.
- This loads the API reference documentation and prepares the Http request settings.
- Click Test request to test run your request to the API and see the API's response.