update_event
Modify existing iCloud calendar events by UID. Change only specified fields such as title, start/end time, description, or location while preserving other event details.
Instructions
Update an existing calendar event by UID. Only provided fields are changed.
Args: uid: The unique identifier of the event to update. summary: New title (optional). start: New ISO 8601 start datetime (optional). end: New ISO 8601 end datetime (optional). description: New description (optional). location: New location (optional). calendar_name: Full calendar name with provider prefix.
Returns: The updated event as a dict.
Raises: ValueError: If event not found
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | No | ||
| uid | Yes | ||
| start | No | ||
| summary | No | ||
| location | No | ||
| description | No | ||
| calendar_name | No | Alex Plugg |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||