get_outcome_mastery_distribution
Retrieve outcome mastery distribution analytics for a specific course, optionally filtered by students or outcomes. Use to assess student performance on learning outcomes.
Instructions
Get mastery distribution analytics for outcomes in a course, optionally filtered by students or outcomes.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| course_id | Yes | The Canvas course ID. | |
| exclude | No | Optional exclusions for missing users or missing outcome results. | |
| outcome_ids | No | Optional outcome IDs to restrict the distribution results. | |
| student_ids | No | Optional Canvas student IDs or SIS user IDs prefixed with "sis_user_id:". | |
| include_alignment_distributions | No | Include contributing score distributions for alignments. | |
| only_assignment_alignments | No | When including alignment distributions, limit them to assignments only. | |
| show_unpublished_assignments | No | Include unpublished assignments in alignment distributions. | |
| add_defaults | No | Include default mastery colors and levels when Canvas supports it. |