Get My Activity Stream
get_my_activity_streamRetrieves recent Canvas activity across active courses, grouped by type—announcements, discussions, inbox conversations, grades, submission comments, and notifications—without marking items read.
Instructions
Your recent Canvas activity across all active courses, grouped by kind.
The dashboard "Recent Activity" feed: announcements, discussions, inbox conversations, grades and submission comments, and notifications, newest first. Reading it does not mark anything read. Group activity and inbox messages not tied to a course are not included (Canvas limits this feed to your active courses).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum items to show (1-200, default 30). | |
| item_type | No | Show only one kind: "announcements", "discussions", "conversations", "submissions" (grades and submission comments), "notifications", or "all" (default). | all |
| preview_chars | No | Characters of text to preview per item (0-2000, default 300; 0 shows titles only). | |
| include_summary | No | Also show per-kind total and unread counts (default True). |