Calendar: Update event
calendar_update_eventUpdate explicit fields on a resolved event. Keep event_id paired with the parent calendar_id and do not blindly retry after an ambiguous failure.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | ||
| body | No | ||
| start | No | ||
| title | No | ||
| notify | No | Google-only guest update policy; omit for Microsoft. | |
| event_id | Yes | Exact event ID returned by calendar_list_events or calendar_create_event, paired with its parent calendar_id. Calendar event ID: Exact event id in the selected calendar/account. Obtain with: calendar_list_events -> event.id; calendar_create_event -> created event.id Never pass: event title, date. | |
| location | No | ||
| timezone | No | IANA timezone for the event. | |
| attendees | No | ||
| account_id | No | Optional Nilyo connection ID (unipile_account_id from list_connected_accounts). Omit when the user has one account for this provider. When several exist, Nilyo never guesses: list them (display name, identifier, provider user ID), choose the one the user named or ask, and pass its ID here. | |
| conference | No | ||
| recurrence | No | RFC5545 RRULE, EXRULE, RDATE or EXDATE lines. | |
| visibility | No | ||
| calendar_id | Yes | Exact calendar ID returned by calendar_list_calendars; never pass a calendar name. Calendar ID: Exact Google/Microsoft calendar id. Obtain with: calendar_list -> calendar.id Never pass: calendar display name. | |
| transparency | No | ||
| background_color | No | ||
| is_attendees_list_hidden | No |