Calendar List Events
calendar_list_eventsRetrieve iCloud calendar events for a date range, optionally filtered by calendar, with recurring series expanded into individual occurrences.
Instructions
List events in a date range, sorted by start.
Each entry has id/url, summary, description, location, start, end (ISO 8601 with offset, or a date for all_day events), start_timezone, recurring, rrule, attendees and calendar. Recurring series are expanded into one entry per occurrence; all occurrences share the series id, so update/delete apply to the whole series.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| end_date | No | Range end, inclusive for dates (YYYY-MM-DD or ISO datetime). Default: 365 days ahead. | |
| start_date | No | Range start (YYYY-MM-DD or ISO datetime). Default: 90 days ago. | |
| calendar_id | No | Calendar URL/ID from calendar_list_calendars. Omit to use all event calendars (or the first one when creating). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |