Select Mastery Path
select_mastery_pathSelect a mastery path branch in a Canvas module to unlock its assignments; preview before confirming irreversible changes.
Instructions
Choose which branch to follow at a mastery path (conditional release) point in a module. Unlocks that branch's assignments and may not be reversible. [IRREVERSIBLE: call without confirm=true first to preview, then re-call with confirm=true.]
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | Must be true to actually execute. Omit or set false to get a dry-run preview first. | |
| item_id | Yes | Module item ID (numeric string). Get it from list_module_items. | |
| course_id | Yes | Canvas course ID, a numeric string such as "12345". Get it from list_courses. | |
| module_id | Yes | Module ID (numeric string). Get it from list_modules. | |
| assignment_set_id | Yes | ID of the mastery path option to choose, from get_module_item. |