get_syllabus
Retrieve the complete, untruncated syllabus for a Canvas course, including grading policies and final-exam details that previews miss.
Instructions
Get the complete Canvas Syllabus tab content for a course, untruncated.
Unlike get_course_content_overview (which returns only a ~1000-char preview), this returns the full syllabus body so later sections such as grading policies, weighting, and final-exam details remain accessible.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| max_chars | No | Optional positive cap on the returned characters per section. When exceeded, the content is truncated with an explicit "[truncated...]" marker. Defaults to None (no truncation). | |
| output_format | No | "text" (plain text, default), "html" (raw HTML body), or "both" (plain text followed by raw HTML) | text |
| course_identifier | Yes | Course code or Canvas ID |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |