update_module
Update an existing course module by changing its title, content, draft status, lessons, video URL, or preview image. Add newly created lesson IDs to the lessons array.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| title | Yes | Module title (required, automatically generates slug) | |
| content | Yes | Module description (required, plain text) | |
| isDraft | No | Is draft (optional, default: true) | |
| lessons | No | Array of lesson IDs (can be empty array) | |
| moduleId | Yes | Module ID for update | |
| videoUrl | No | Video URL for module (optional) | |
| description | No | Module description (optional) | |
| previewImage | No | Preview image URL (optional) |