Teacher Courses

Update Course Class Schedule

Changed on

Set ONE class's dates for this course (decision D11): when the class sees it, when its knowledge check opens and closes. Fields left out of the payload are untouched; fields sent as null are cleared. A past class is read-only.

put/teacher/courses/{course_id}/assignment/schedules/{class_id}

Request

  • Base URL: https://api.excellence-ai.com (the document declares no server; this is the origin it was published from)
  • URL: https://api.excellence-ai.com/teacher/courses/{course_id}/assignment/schedules/{class_id}
  • Auth: OAuth 2 (password, token URL api/login)

Path parameters

course_idstring required
class_idstring required

Request body

start_datestring date-time nullable
quiz_start_datestring date-time nullable
quiz_end_datestring date-time nullable

Response

Successful Response

idstring nullable
teacher_idstring nullable
course_idstring required
class_idsstring[]
frozen_school_yearsstring[]
assigned_atstring date-time nullable
start_datestring date-time nullable
is_visible_to_studentsboolean
due_datestring date-time nullable
instructionsstring nullable

Changes