canvas_courses
List enrolled Canvas courses and return course IDs. Filter by active, completed, or invited/pending enrollment state for current, past, or invitation courses.
Instructions
List enrolled courses; use returned course IDs. Current courses by default; enrollment_state "completed" lists past (concluded) courses, "invited_or_pending" lists course invitations.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| raw | No | true: Canvas's unmodified JSON (UTC times, HTML). | |
| page | No | Page to fetch: a number, or the next_page value returned by the previous call. | |
| enrollment_state | No | Which courses: active (default, current), completed (past) or invited_or_pending. |