Initiate Schedule Import
initiate_schedule_importUpload a schedule file to update an existing schedule in Procore. Only the supplied fields are changed, and the modified object is returned.
Instructions
Upload a schedule file to import. Use this to update an existing Scheduling records (only the supplied fields are changed). Updates the specified Scheduling records and returns the modified object on success. Required parameters: company_id, project_id, schedule_id, file. Procore API (v2.0): Project Management > Scheduling. Endpoint: PUT /rest/v2.0/companies/{company_id}/projects/{project_id}/schedules/{schedule_id}/import
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| company_id | Yes | URL path parameter — unique identifier for the company | |
| project_id | Yes | URL path parameter — unique identifier for the project | |
| schedule_id | Yes | URL path parameter — unique identifier for the schedule | |
| locale | No | JSON request body field — optional. Locale for the import report (e.g. en, fr-FR, ja-JP). Determines the language of validation errors and warnings in the generated report. Must be the same locale used when fetching logs vi... | |
| file | Yes | JSON request body field — schedule file to import. Supported formats: MPD, MPP, MPX, MSPDI, PPX, XER, XML. |