Create Timeline Event
create_timeline_eventCreates a timeline event in a Procore schedule by specifying name, dates, color, and type. Requires company, project, and schedule IDs.
Instructions
Create a timeline event in a schedule. Use this to create a new Scheduling records in Procore. Creates a new Scheduling records and returns the created object on success (HTTP 201). Required parameters: company_id, project_id, schedule_id, timeline_event_name, start_date, finish_date, color, timeline_event_type. Procore API (v2.0): Project Management > Scheduling. Endpoint: POST /rest/v2.0/companies/{company_id}/projects/{project_id}/schedules/{schedule_id}/timeline_events
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 | |
| timeline_event_name | Yes | JSON request body field — the descriptive name of the timeline event | |
| start_date | Yes | JSON request body field — the timeline event start date (ISO 8601 format) | |
| finish_date | Yes | JSON request body field — the timeline event finish date (ISO 8601 format) | |
| color | Yes | JSON request body field — timeline event color (33 possible values) | |
| timeline_event_type | Yes | JSON request body field — the timeline event type for this Scheduling operation |