GET /rest/v1.0/bim_file_extractions

Return a list of all BIM File Extractions A BIM File Extraction can fail for several reasons. When it does, the errors attribute contains a list of errors encountered while processing the model. The following table lists the possible error codes and types.

Error Types

CodeType
1Undefined
2NetworkErr
3ServerErr
4JsonParseErr
5TokenExpiredErr
6FileOpenErr
7FileWriteErr
8FileCompressionErr
9FileUploadError
10ModelReadErr
11ModelFileSizeErr
12ModelExportErr
13ModelEmptyDBErr
14ModelViewpointErr
15ModelErr
16InvalidStatusError
17FileDecompressionErr
18UnsupportedFileFormat
19No3DGeometry
20InvalidInputError
21UnsupportedFileSource
22MeshNodeLimitError
23RateLimitExhausted
24ODAGenericError
25FileUploadFasError

Servers

Request headers

Name Type Required Description
Procore-Company-Id Integer Yes

Unique company identifier associated with the Procore User Account.

Query parameters

Name Type Required Description
page Integer No

Page

project_id Integer Yes

Unique identifier for the project.

filters[bim_file_id][] Array No

Return item(s) with the specified bim_file_id in bim_file_upload

filters[id][] Array No

Return item(s) with the specified IDs.

filters[file_version_id][] Array No

Return item(s) with the specified file_version_id in bim_file_upload

per_page Integer No

Elements per page

filters[document_upload_id][] Array No

Return item(s) with the specified document_upload_id in bim_file_upload

filters[document_revision_id][] Array No

Return item(s) with the specified document_revision_id in bim_file_upload

filters[extraction_format][] Array No

Filter item(s) with matching extraction format

filters[status] String No

Filter item(s) with matching status

filters[bim_file_upload_id][] Array No

Return item(s) with the specified bim_file_upload_id

How to start integrating

  1. Add HTTP Task to your workflow definition.
  2. 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.
  3. Click Test request to test run your request to the API and see the API's response.