Get Announcements
get_announcementsFetch recent announcements from all courses or a specific course to stay updated with instructor news and posts. Filter by course or modification date.
Instructions
Fetch recent announcements from your courses. Can filter to a specific course or get announcements across all courses. Use this when the user asks about announcements, news, updates from instructors, recent posts, or what professors said. Attachments are listed per announcement; fetch them with download_file (newsId + fileId) or read them with get_announcement_files.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | Maximum number of announcements to return | |
| courseId | No | Course ID to get announcements for. If omitted, returns recent announcements across all courses. | |
| modifiedSince | No | Only return announcements last modified at or after this ISO 8601 datetime (e.g. 2026-01-15T00:00:00Z). Announcements with no modified timestamp are always included. When set, the response reports how many announcements were filtered out. |