Update A Checklist (Inspection) Schedule
update_a_checklist_inspection_scheduleUpdate an existing inspection schedule in a Procore project. Modify its name, frequency, due dates, assignees, location, or responsible contractor by specifying the project and schedule IDs.
Instructions
Updates a Checklist (Inspection) Schedule in a specified Project. Use this to update an existing Inspections (only the supplied fields are changed). Updates the specified Inspections and returns the modified object on success. Required parameters: project_id, id. Procore API: Project Management > Inspections. Endpoint: PATCH /rest/v1.0/projects/{project_id}/checklist/schedules/{id}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | URL path parameter — unique identifier for the project. | |
| id | Yes | URL path parameter — checklist Schedule ID | |
| name | No | JSON request body field — the name for the Checklist Schedule. | |
| first_inspection_due_at | No | JSON request body field — timestamp indicating when the first Inspection in the Schedule should be due. Cannot be in the past. | |
| ends_at | No | JSON request body field — timestamp indicating when the last Inspection in the Schedule should be due. Not used when frequency is once. | |
| frequency | No | JSON request body field — the frequency at which Inspections will be created by the Schedule. | |
| location_id | No | JSON request body field — the ID of the Location to set on the Schedule. | |
| point_of_contact_id | No | JSON request body field — the ID of a User to be set as the of the point of contact on the Schedule | |
| responsible_contractor_id | No | JSON request body field — the ID of a vendor to set as the responsible contractor on the Schedule. | |
| specification_section_id | No | JSON request body field — the ID of the specification section to set on the Schedule. | |
| assignee_ids | No | JSON request body field — array of assignee identifiers | |
| distribution_member_ids | No | JSON request body field — distribution_member_ids | |
| equipment_id | No | JSON request body field — the ID of the Equipment to set on the Schedule. |