Update an event
update_eventChange specific fields on an existing calendar event while leaving all other details unchanged. Requires explicit account and event IDs to target the correct event.
Instructions
Change fields on an existing event. Only the fields you supply are modified; everything else is left alone. The account must be explicit because event ids are account-scoped.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | ||
| start | No | New start. Supply both start and end to change the time. | |
| title | No | ||
| account | Yes | The account id to act on, e.g. "work" or "personal". Required whenever more than one account could apply. | |
| calendar | No | Calendar id. Defaults to the account's configured default calendar ("primary" unless changed). | |
| event_id | Yes | ||
| location | No | ||
| timezone | No | IANA timezone for interpreting and displaying times, e.g. "Asia/Jakarta". Defaults to the server timezone. | |
| attendees | No | Attendee email addresses. Invitations are only emailed if send_updates is set. | |
| description | No | ||
| send_updates | No | Who to email about this change. Defaults to "none" - never notify people unless the user asked you to. |