canvas_list_announcements
List announcements for one or more Canvas courses by providing course codes. Optionally filter by start/end dates or active-only status.
Instructions
List announcements across one or more courses. contextCodes is required (e.g. ["course_123"]). Defaults to active-only.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| view | No | Response shape: "compact" (default) drops fields the response already carries elsewhere; "full" returns every field this server understands. compact removes the avatar URLs Canvas attaches to user objects (avatar_url, avatar_image_url); "full" returns Canvas's payload untouched. Link fields (url, html_url, preview_url) survive both rungs. No field projection: this server passes Canvas's payload through verbatim and has no verified record of which of its fields a caller needs. | |
| endDate | No | ||
| startDate | No | ||
| activeOnly | No | ||
| contextCodes | Yes | Required. Array like ["course_123", "course_456"]. |