List BIM Model Revisions
list_bim_model_revisionsList BIM model revisions for a project to discover revision IDs or review revision details. Provide project_id, with optional pagination and filters for specific results.
Instructions
Lists BIM Model Revisions associated with the specified Project. Use this to discover BIM model revisions or to look up the id of one before calling a tool that needs it. Returns a JSON array of BIM model revisions; page and per_page control pagination and the response reports how many pages remain. Read-only — it changes nothing in Procore. Failures come back as an error payload carrying the HTTP status — commonly 401 when the token has expired, 403 without tool permission, and 404 when an id does not resolve. Required parameters: project_id. Procore API: Preconstruction > BIM. Endpoint: GET /rest/v1.0/bim_model_revisions
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | Query string parameter — page number for paginated results (default: 1) | |
| sort | No | Query string parameter — sort item(s) by an attribute. The default sort is ascending. To sort in descending order, prepend the sort value with a hyphen character '-' | |
| view | No | Query string parameter — the compact view contains only ids. The normal view does not include the attribute 'published_model', and contains 'bim_gridline_id' instead of object. The extended view contains the response shown... | |
| per_page | No | Query string parameter — number of items per page (default: 100, max: 100) | |
| project_id | Yes | Query string parameter — unique identifier for the project. | |
| filters__id | No | Query string parameter — return item(s) with the specified IDs. | |
| filters__bim_file_id | No | Query string parameter — filter item(s) with matching BIM File ids | |
| filters__bim_model_id | No | Query string parameter — filter item(s) with matching Bim Model ids. | |
| filters__publish_status | No | Query string parameter — filter item(s) by publish status |