list_assignments
List Canvas course assignments with optional bucket and search filters, returning per-item submission and grading status.
Instructions
List assignments in a course.
Args: course_id: Canvas course ID. bucket: optional filter — 'past', 'overdue', 'undated', 'ungraded', 'unsubmitted', 'upcoming', 'future'. search_term: partial name match.
Returns assignments with submission state included (submitted/graded/ late/missing flags visible per-item).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| bucket | No | ||
| course_id | Yes | ||
| search_term | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |