List Module Items
list_module_itemsList every item in one module — Assignment, Page, Quiz, File, Discussion, ExternalUrl, ExternalTool or SubHeader — in module order, including each item's published state and unpublished items.
Instructions
List every item in one module — Assignment, Page, Quiz, File, Discussion, ExternalUrl, ExternalTool or SubHeader — in module order, including each item's published state and unpublished items. Fetches every page (100 per request) and fails with a 'Results are incomplete' error instead of silently truncating. Use list_modules to find the module_id, get_course_structure for every module's items in one call, and create_module_item, update_module_item or delete_module_item to change what is inside.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| course_id | Yes | The Canvas course ID | |
| module_id | Yes | The Canvas module ID |