View calendar events in a time range. Use this to see multiple events; use getCalendarEvent for the details of a single event. Lists the caller's calendar events between `start_date` and `end_date` (both required ISO-8601). Paginate with `limit` and `offset` (1–100) and control ordering with `direction`. An empty result usually means no events in the range.
listCalendarEventsView calendar events in a time range. Use this to see multiple events; use getCalendarEvent for the details of a single event.
Lists the caller's calendar events between start_date and end_date (both required ISO-8601). Paginate with limit and offset (1–100) and control ordering with direction. An empty result usually means no events in the range.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Number of results per page (default 25, max 100) | |
| offset | No | Pagination offset (default 0) | |
| end_date | Yes | End time in RFC3339 format | |
| direction | No | Sort direction: asc or desc (default: asc) | |
| start_date | Yes | Start time in RFC3339 format |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| items | No | Array of calendar events for the current page | |
| limit | No | Maximum number of items per page | |
| total | No | Total number of items across all pages | |
| offset | No | Number of items skipped from the beginning |