Update Schedule Metadata
update_schedule_metadataChange the schedule integration type for a Procore project, choosing between formats like Microsoft Project or Primavera P6.
Instructions
Updates the Schedule integration type for a project. #### Schedule Types | Type | Key | |------------------------------------------------------|-------------------------------| | File-based schedule integration via web browser | "Microsoft Project" | | File-based schedule integration via Procore Drive | "Microsoft Project 2010" | | File-based schedule integration via Procore Documents| "Microsoft Project Documents" | | Primavera P6 database integration via Procore Drive | "Primavera P6" | Note that the schedule types listed as "Microsoft Project", "Microsoft Project 2010", and "Microsoft Project Documents" are functionally identical. Send only the fields you intend to change; omitted fields keep their current values. project_id defaults to the value set by procore_set_config when omitted. Returns the modified schedule metadata on success. Failures come back as an error payload carrying the HTTP status — commonly 401 when the token has expired, 403 without tool permission, and 404 when an id does not resolve. Required parameters: project_id, type. Procore API: Project Management > Schedule (Legacy). Endpoint: PATCH /rest/v1.0/projects/{project_id}/schedule
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | Yes | JSON request body field — schedule Type object | |
| project_id | Yes | URL path parameter — unique identifier for the project. |