canvas_list_announcements
Fetches announcements from one or more Canvas courses for parent observers or students. Requires context codes and defaults to active announcements only.
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"]. |