Update Lookahead Task
update_lookahead_taskUpdate a Lookahead Task in the project schedule by modifying specified fields like name, dates, resources, or assignees. Returns the updated task object.
Instructions
Update a Lookahead Task for the project schedule. 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, lookahead_id, parent_id, name. Procore API: Project Management > Schedule (Legacy). Endpoint: PATCH /rest/v1.0/projects/{project_id}/schedule/lookahead_tasks/{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 | |
| lookahead_id | Yes | JSON request body field — iD of the associated Lookahead | |
| parent_id | Yes | JSON request body field — iD of the parent Lookahead Task | |
| name | Yes | JSON request body field — the name of the Task | |
| start_date | No | JSON request body field — task start date, in project time zone | |
| end_date | No | JSON request body field — task end date, in project time zone | |
| resource_ids | No | JSON request body field — iD of Resource(s) to assign to this Lookahead Task | |
| comment | No | JSON request body field — additional comments | |
| segments | No | JSON request body field — the segments for this Schedule (Legacy) operation | |
| assignee_ids | No | JSON request body field — iD of Contact(s) to assign to this Lookahead Task | |
| vendor_ids | No | JSON request body field — iD of Company(s) to assign to this Lookahead Task |