Calendar Events
get_eventsRetrieve calendar events for authenticated users with filters for date ranges, event kinds, archived items, and browsing noise. Use shortcuts like today or week for quick lookups.
Instructions
Authenticated user's calendar events. Prefer explicit from/to (YYYY-MM-DD). Shortcuts: today|week|month|year (calendar year)|decade. Browsing noise excluded by default. ($0.10; API key required)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | No | Inclusive YYYY-MM-DD | |
| from | No | Inclusive YYYY-MM-DD (preferred over range) | |
| kinds | No | Filter event_kind e.g. ["life_event","todo"] | |
| limit | No | ||
| range | No | ||
| cursor | No | ||
| include_archived | No | ||
| include_browsing | No | Include extension "Browsed domain · Xm" auto-events (default false) | |
| include_calendar_blocks | No | Include Focus Time / calendar_block rows (default false) |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| to | Yes | Inclusive YYYY-MM-DD upper bound; null for all records. | |
| cap | Yes | ||
| from | Yes | Inclusive YYYY-MM-DD lower bound; null for all records. | |
| range | Yes | ||
| total | No | ||
| events | Yes | ||
| has_more | No | ||
| ordering | No | ||
| truncated | Yes | ||
| expires_at | No | ||
| next_cursor | No | ||
| server_time | No | ||
| snapshot_at | No | ||
| snapshot_id | No |