Create event
scheduleit_create_eventWRITE: create a new event (booking, shift, job or task) in the Schedule It account, optionally linked to resources. It becomes visible to everyone with access to the schedule, and Schedule It may notify the linked resources according to the account's own notification settings. Confirm the title, dates and resources with the user first. POST /api/events.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | No | Notes. On update an empty string clears them. | |
| title | Yes | Event title. | |
| date_end | No | End, yyyy-mm-dd hh:mm[:ss]. | |
| priority | No | Priority number (Schedule It's priority scale). | |
| completed | No | Percent completed, 0-100. | |
| color_back | No | Background colour, e.g. #FFFFFF. | |
| color_text | No | Text colour, e.g. #66FF66. | |
| date_start | No | Start, yyyy-mm-dd hh:mm[:ss]. | |
| resource_ids | No | Resources (people, rooms, equipment) the event is linked to (the `owner` field). On update this REPLACES the whole list. | |
| custom_fields | No | Custom field values keyed custom1..custom9 (the account's custom field labels are set in Schedule It). An empty string clears a field. |