List BIM Levels
list_bim_levelsList BIM levels for a project with pagination and filtering options. Retrieve IDs or detailed records using query parameters.
Instructions
Lists BIM Levels associated with the specified Project. Use this to enumerate BIM records when you need a paginated overview, to find IDs, or to filter by query parameters. Returns a paginated JSON array of BIM records. Use page and per_page to control pagination; the response includes pagination metadata. Required parameters: project_id. Procore API: Preconstruction > BIM. Endpoint: GET /rest/v1.0/bim_levels
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | Query string parameter — unique identifier for the project. | |
| page | No | Query string parameter — page number for paginated results (default: 1) | |
| per_page | No | Query string parameter — number of items per page (default: 100, max: 100) | |
| view | No | Query string parameter — the compact view contains only ids. The extended view contains the response shown below. The normal view contains 'bim_file_id', 'location_id', and 'created_by_id' instead of embedded objects. The ... | |
| 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__location_id | No | Query string parameter — location ID. Returns item(s) with the specified Location ID or a range of Location IDs. | |
| 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 '-' |