Create Calendar Item
create_calendar_itemCreate a calendar item in Procore's Schedule (Legacy) for a project. Requires project ID; optionally set name, dates, assignee, and more.
Instructions
Create a new Calendar Item. Use this to create a new Schedule (Legacy) records in Procore. Creates a new Schedule (Legacy) records and returns the created object on success (HTTP 201). Required parameters: project_id. Procore API: Project Management > Schedule (Legacy). Endpoint: POST /rest/v1.0/projects/{project_id}/schedule/calendar_items
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| project_id | Yes | URL path parameter — unique identifier for the project. | |
| 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 |