update_module_item
Update a Canvas module item's title, position, indent, external URL, completion requirements, publish state, or move it to a different module.
Instructions
Update an existing module item.
Args:
course_identifier: Course code or Canvas ID
module_id: Module ID containing the item
item_id: Item ID to update
title: New item title
position: New position within module
indent: New indentation level (0-4)
external_url: New URL (ExternalUrl items only)
new_tab: Open external links in new tab
completion_requirement_type: New completion type, or empty string to remove
completion_requirement_min_score: Minimum score (for min_score type)
published: Whether the item is published
move_to_module_id: Move item to a different module
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| course_identifier | Yes | ||
| module_id | Yes | ||
| item_id | Yes | ||
| title | No | ||
| position | No | ||
| indent | No | ||
| external_url | No | ||
| new_tab | No | ||
| completion_requirement_type | No | ||
| completion_requirement_min_score | No | ||
| published | No | ||
| move_to_module_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |