Get Rubric
get_rubricRetrieve a single Canvas rubric definition by course and rubric ID, including criteria, rating levels, points, and optional assignment association IDs for assessment workflows.
Instructions
Get a single rubric's definition (title, points_possible, criteria, and rating levels) by ID. Use list_rubrics to find the rubric_id for a course first. Pass include=["assignment_associations"] to also retrieve the rubric association IDs that submit_rubric_assessment needs, or include=["assessments"|"graded_assessments"|"peer_assessments"] for assessor_id-only assessment summaries (no assessor name is returned). This returns the rubric's structure, not any one student's completed assessment — use get_rubric_assessment for that. Requires the manage_rubrics permission in the course, so most students cannot call this.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| include | No | Related Canvas records to include. Use assignment_associations to retrieve association IDs for linked assignments. Canvas honours only one association scope per request; extra association values are ignored. | |
| course_id | Yes | The Canvas course ID | |
| rubric_id | Yes | The Canvas rubric ID |