Update Equipment (Project)
update_equipment_project_companyUpdate existing equipment records in a Procore project. Specify project, company, and equipment IDs, then modify fields like name, serial number, or status.
Instructions
Update equipment (Project). Use this to update an existing Equipment records (only the supplied fields are changed). Updates the specified Equipment records and returns the modified object on success. Required parameters: project_id, equipment_id, company_id. Procore API (v2.1): Core > Equipment. Endpoint: PATCH /rest/v2.1/companies/{company_id}/projects/{project_id}/equipment_register/{equipment_id}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | URL path parameter — the Id of the project | |
| equipment_id | No | JSON request body field — unique identifier of the equipment | |
| company_id | Yes | URL path parameter — unique identifier for the company. | |
| equipment_name | No | JSON request body field — the equipment name for this Equipment operation | |
| name | No | JSON request body field — the name of the equipment. | |
| identification_number | No | JSON request body field — the identification number of the equipment. | |
| serial_number | No | JSON request body field — the serial number of the equipment. | |
| profile_photo | No | JSON request body field — the profile photo for this Equipment operation | |
| category_id | No | JSON request body field — the category of the equipment. | |
| type_id | No | JSON request body field — the type of the equipment. | |
| make_id | No | JSON request body field — the make of the equipment. | |
| model_id | No | JSON request body field — the model of the equipment. | |
| status_id | No | JSON request body field — the status of the equipment. | |
| year | No | JSON request body field — the year of the equipment. | |
| rate_per_hour | No | JSON request body field — the rate per hour for this Equipment operation | |
| ownership | No | JSON request body field — the ownership for this Equipment operation | |
| notes | No | JSON request body field — the notes for this Equipment operation | |
| assignee_ids | No | JSON request body field — the people id of the equipment. | |
| vendor_id | No | JSON request body field — the vendor id of the equipment. | |
| rental_start_date | No | JSON request body field — the start date of the rental. | |
| rental_end_date | No | JSON request body field — the end date of the rental. | |
| group_ids | No | JSON request body field — list of group IDs to be associated with the equipment | |
| onsite | No | JSON request body field — flag indicating to set or unset the equipment on the project. |