The unique identifier for the course whose settings are to be updated.
default_due_timestring
Sets the default due time for new assignments. This time will be pre-selected in the Canvas UI. Does not affect existing assignments. Format: HH:MM:SS (24-hour). Default is '23:59:59'. Use 'inherit' to use the account-level setting.
hide_final_gradesboolean
If true, hides the total grades in the student grades summary page.
conditional_releaseboolean
If true, enables individual learning paths for students, allowing content to be released based on their performance on assessments or other criteria.
usage_rights_requiredboolean
If true, requires copyright and license information to be provided for files before they can be published.
lock_all_announcementsboolean
If true, disables comments on all course announcements.
syllabus_course_summaryboolean
If true (default), shows the course summary, including a list of assignments and calendar events, on the syllabus page.
hide_distribution_graphsboolean
If true, hides grade distribution graphs from students' view.
allow_final_grade_overrideboolean
If true, allows instructors to override the final grade for students for a grading period or the entire course.
restrict_student_past_viewboolean
If true, restricts students from viewing the course content after the official course end date.
home_page_announcement_limitinteger
Specifies the maximum number of announcements to display on the home page when `show_announcements_on_home_page` is enabled. Only applicable if the home page is a Wiki.
restrict_student_future_viewboolean
If true, restricts students from viewing the course content before the official course start date.
Observable output
data
Required
Data from the action execution
errorstring
Error if any occurred during the execution of the action
successfulboolean
Required
Whether or not the action execution was successful or not