Create A New Maintenance Record (Project)
create_a_new_maintenance_record_projectCreate a new equipment maintenance record in a Procore project. Specify the equipment ID, project ID, company ID, and type (planned or unplanned) to log maintenance tasks.
Instructions
Create a new maintenance record (Project). Use this to create a new Equipment records in Procore. Creates a new Equipment records and returns the created object on success (HTTP 201). Required parameters: equipment_id, project_id, company_id, equipment_id, type. Procore API (v2.0): Core > Equipment. Endpoint: POST /rest/v2.0/companies/{company_id}/projects/{project_id}/equipment_register/{equipment_id}/maintenance/records
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| equipment_id | Yes | JSON request body field — the id of the equipment. | |
| project_id | Yes | URL path parameter — unique identifier for the project. | |
| company_id | Yes | URL path parameter — unique identifier for the company. | |
| type | Yes | JSON request body field — the type of maintenance. | |
| issue | No | JSON request body field — description of the maintenance issue. | |
| notes | No | JSON request body field — notes about the maintenance. | |
| start_date | No | JSON request body field — start date for equipment maintenance. | |
| duration | No | JSON request body field — duration in days. |