List iCloud Events
icloud_list_eventsRetrieve events from an iCloud calendar within a specified start and end datetime, returning details like summary, time, location, and unique ID for later updates or deletions.
Instructions
List events from a specific calendar within a time range.
Args:
calendar: Display name (e.g. "Work") or full CalDAV URL
start: ISO 8601 datetime for range start
end: ISO 8601 datetime for range end
Returns an array of events with uid, summary, start, end, location, description, allDay flag. The 'uid' is the stable identifier — use it for update/delete operations.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end | Yes | Range end as ISO 8601 datetime (e.g., '2026-05-31T23:59:59Z') | |
| start | Yes | Range start as ISO 8601 datetime (e.g., '2026-05-01T00:00:00Z') | |
| calendar | Yes | Calendar display name (e.g., 'Work', 'Home') or full CalDAV URL |