Get Equipment Ids By Project (Project)
get_equipment_ids_by_project_projectFetch equipment IDs for a project with filters and pagination. Use this to retrieve lists of equipment records by specifying project, company, and optional search, filter, and sort parameters.
Instructions
Get equipment ids by project (Project). Use this to fetch the full details of a specific Equipment records by its identifier. Returns a paginated JSON array of Equipment records. Use page and per_page to control pagination; the response includes pagination metadata. Required parameters: project_id, per_page, company_id. Procore API (v2.1): Core > Equipment. Endpoint: GET /rest/v2.1/companies/{company_id}/projects/{project_id}/equipment_register/ids
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | URL path parameter — the Id of the project | |
| company_id | Yes | URL path parameter — unique identifier for the company. | |
| search | No | Query string parameter — search criteria applied on name, identification number and serial number | |
| filters__id | No | Query string parameter — filter results by id | |
| filters__association_status | No | Query string parameter — the status of association. Values can be 'current', 'past' or 'all'. Default is 'current' | |
| filters__type | No | Query string parameter — filter results by type | |
| filters__category | No | Query string parameter — filter results by category | |
| filters__make | No | Query string parameter — filter results by make | |
| filters__model | No | Query string parameter — filter results by model | |
| filters__type_ids | No | Query string parameter — filter results by type ids | |
| filters__category_ids | No | Query string parameter — category filter by Ids | |
| filters__make_ids | No | Query string parameter — filter results by make ids | |
| filters__model_ids | No | Query string parameter — filter results by model ids | |
| filters__year | No | Query string parameter — filter results by year | |
| filters__status | No | Query string parameter — filter results by status | |
| filters__ownership | No | Query string parameter — filter results by ownership | |
| filters__vendor_ids | No | Query string parameter — filter results by vendor ids | |
| filters__group_ids | No | Query string parameter — filter results by group ids | |
| filters__is_current_project | No | Query string parameter — flag to filter by current project | |
| filters__assignee_ids | No | Query string parameter — filter results by assignee ids | |
| filters__updated_at | No | Query string parameter — updated at filter (date range format: YYYY-MM-DD...YYYY-MM-DD or YYYY-MM-DDTHH:MM:SSZ...YYYY-MM-DDTHH:MM:SSZ) | |
| page | No | Query string parameter — the page number to retrieve. Default is 1. | |
| per_page | Yes | Query string parameter — number of records per page | |
| sort | No | Query string parameter — equipment sort. Also supports custom field sorting like 'custom_field_123' or '-custom_field_123' for descending |