update_module
Update settings of an existing Canvas module, including name, position, unlock date, sequential progress, prerequisites, and publish status.
Instructions
Update an existing module's settings.
Args:
course_identifier: Course code or Canvas ID
module_id: Module ID to update
name: New module name
position: New position in module list
unlock_at: New unlock date/time (ISO 8601), or empty string to remove
require_sequential_progress: Students must complete items in order
prerequisite_module_ids: Comma-separated prerequisite module IDs, or empty to clear
published: Whether the module is published
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| course_identifier | Yes | ||
| module_id | Yes | ||
| name | No | ||
| position | No | ||
| unlock_at | No | ||
| require_sequential_progress | No | ||
| prerequisite_module_ids | No | ||
| published | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |