List Assignments
list_assignmentsRetrieves a course's assignments with due dates, points, and your submission status, optionally filtered by bucket or name, so you can track what is due or overdue.
Instructions
List assignments in a course with due dates, points and your submission status, optionally filtered by bucket (e.g. upcoming, overdue) or name. Read-only. Use get_assignment for one assignment's full instructions and rubric.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of items to return. Smaller is faster. | |
| bucket | No | Optional filter: "past", "overdue", "undated", "ungraded", "unsubmitted", "upcoming" or "future". | |
| course_id | Yes | Canvas course ID, a numeric string such as "12345". Get it from list_courses. | |
| search_term | No | Optional text filter on names or titles (at least 2 characters, case-insensitive). |