Update Calendar Item
update_calendar_itemUpdate attributes of an existing Schedule (Legacy) calendar item. Modifies only the supplied fields and returns the updated object.
Instructions
Update attributes on a single Calendar Item. Use this to update an existing Schedule (Legacy) records (only the supplied fields are changed). Updates the specified Schedule (Legacy) records and returns the modified object on success. Required parameters: project_id, id. Procore API: Project Management > Schedule (Legacy). Endpoint: PATCH /rest/v1.0/projects/{project_id}/schedule/calendar_items/{id}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | URL path parameter — unique identifier for the project. | |
| id | Yes | URL path parameter — unique identifier of the Schedule (Legacy) resource | |
| assigned_id | No | JSON request body field — iD of the assigned user for the Calendar Item | |
| color | No | JSON request body field — calendar Item color (as a hex triplet) | |
| description | No | JSON request body field — calendar Item description | |
| finish | No | JSON request body field — the finish date of the Calendar Item | |
| name | No | JSON request body field — calendar Item name | |
| percentage | No | JSON request body field — calendar Item completion percentage | |
| private | No | JSON request body field — calendar Item private status | |
| start | No | JSON request body field — the start date of the Calendar Item |