get_events
Retrieve events from Apple Calendar or CalDAV within a specified date range. Returns sorted events with recurring instances expanded.
Instructions
Get events within a date range.
Returns events sorted by start time. Recurring events are returned as individual expanded occurrences within the requested range.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| start | Yes | Start of date range, ISO 8601 with timezone (e.g. 2026-06-10T00:00:00+00:00) | |
| end | Yes | End of date range, ISO 8601 with timezone (e.g. 2026-06-17T23:59:59+00:00) | |
| calendar | No | Calendar name or ID. Omit to use the default (only works if one calendar exists). |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |