v2
OpenAPI 3.0.02026-07-2163203194.5 KBExam
Update Exam
Replaces the full exam configuration with the provided payload.<br/><br/>Includes exam metadata, scheduling windows, permitted items, proctoring settings, and instructor-as-proctor configurations.<br/><br/>The user role from the auth token is passed to the handler for role-based logic.
put/v1/installs/{installSid}/courses/{courseSid}/exams/{examSid}
Path parameters
installSidstring required
Unique SID of the application install. Pattern: AI + 32 hex chars.
Example:AI1234567890abcdef1234567890abcdef
Unique SID of the application install. Pattern: AI + 32 hex chars.
courseSidstring required
Unique SID of the course. Pattern: CU + 32 hex chars.
Example:CU1234567890abcdef1234567890abcdef
Unique SID of the course. Pattern: CU + 32 hex chars.
examSidstring required
Unique SID of the exam to update. Pattern: EX + 32 hex chars.
Example:EX1234567890abcdef1234567890abcdef
Unique SID of the exam to update. Pattern: EX + 32 hex chars.
Request body
Example request
{
"configuration": {
"examOpenDate": "1970-01-01T00:00:00.000Z",
"examCloseDate": "1970-01-01T00:00:00.000Z",
"scheduleOpenDate": "1970-01-01T00:00:00.000Z",
"scheduleCloseDate": "1970-01-01T00:00:00.000Z",
"instructorAsProctor": [
{
"startTime": "1970-01-01T00:00:00.000Z"
}
]
},
"status": "active"
}Response
Successful