canvas_calendar_events
Reads calendar events and assignment deadlines for a date range, optionally scoped to course or group calendars.
Instructions
Calendar entries for a date range (YYYY-MM-DD, both days included). type "event" (default) reads calendar events such as lectures and office hours; type "assignment" reads assignment deadlines. Without context_codes only your personal calendar is read: pass course_ codes for course entries. For everything due across all courses, canvas_planner is simpler.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| raw | No | true: Canvas's unmodified JSON (UTC times, HTML). | |
| page | No | Page to fetch: a number, or the next_page value returned by the previous call. | |
| type | No | event (default): calendar events such as lectures and office hours; assignment: deadlines. | |
| end_date | Yes | Last day to include, YYYY-MM-DD in your Canvas time zone. | |
| start_date | Yes | First day to include, YYYY-MM-DD in your Canvas time zone. | |
| context_codes | No | Calendars to read, such as course_123 or group_45. Leave out for your personal calendar only. |