create_module
Add a new module to a Canvas course, specifying name, position, unlock date, prerequisites, and publication status.
Instructions
Create a new module in a course.
Args:
course_identifier: Course code or Canvas ID
name: Module name
position: Position in module list (1-indexed)
unlock_at: Unlock date/time (ISO 8601)
require_sequential_progress: Students must complete items in order
prerequisite_module_ids: Comma-separated module IDs that must be completed first
published: Whether the module is published (default: True)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| course_identifier | Yes | ||
| name | Yes | ||
| position | No | ||
| unlock_at | No | ||
| require_sequential_progress | No | ||
| prerequisite_module_ids | No | ||
| published | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |