List Submissions
list_submissionsLists every student's submission record for a single assignment, including non-submitters, with user ID, submitted time, score, and grade.
Instructions
List every submission record for one assignment.
Returns one record per student (user ID, submitted-at time, score, grade), including students who have not submitted. Text is opt-in and requires explicit manage_grades permission, just like get_student_submission. Existing client-layer anonymization still redacts bodies when ENABLE_DATA_ANONYMIZATION is on. Never returns attachments or comments; use get_rubric_assessment for rubric scores.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| include_body | No | Include plain text fenced as untrusted data (default False). Each body is limited to 12,000 input characters; the entire result is capped at 60,000 characters. Truncation and omitted records are marked. Use get_student_submission for individual records omitted by the total cap. | |
| assignment_id | Yes | Canvas assignment ID | |
| course_identifier | Yes | Course code or Canvas ID |