canvas_update_course
Modify existing courses in Canvas by updating details like name, course code, dates, syllabus, visibility settings, and enrollment options to ensure accurate and current course information.
Instructions
Update an existing course in Canvas
Input Schema
Name | Required | Description | Default |
---|---|---|---|
allow_student_forum_attachments | No | Whether students can add forum attachments | |
allow_student_wiki_edits | No | Whether students can edit the wiki | |
allow_wiki_comments | No | Whether wiki comments are allowed | |
apply_assignment_group_weights | No | Whether to apply assignment group weights | |
course_code | No | New course code | |
course_id | Yes | ID of the course to update | |
end_at | No | New end date (ISO format) | |
hide_final_grades | No | Whether to hide final grades | |
is_public | No | Whether the course is public | |
is_public_to_auth_users | No | Whether the course is public to authenticated users | |
license | No | Course license | |
name | No | New name for the course | |
open_enrollment | No | Whether the course has open enrollment | |
public_description | No | Public description of the course | |
public_syllabus | No | Whether the syllabus is public | |
public_syllabus_to_auth | No | Whether the syllabus is public to authenticated users | |
restrict_enrollments_to_course_dates | No | Whether to restrict enrollments to course start/end dates | |
self_enrollment | No | Whether the course allows self enrollment | |
start_at | No | New start date (ISO format) | |
syllabus_body | No | Updated syllabus content | |
time_zone | No | Course time zone |