Replaces the full exam configuration with the provided payload.
Includes exam metadata, scheduling windows, permitted items, proctoring settings, and instructor-as-proctor configurations.
The user role from the auth token is passed to the handler for role-based logic.
Documentation Index
Fetch the complete documentation index at: https://developers.smarterservices.com/llms.txt
Use this file to discover all available pages before exploring further.
Unique SID of the application install. Pattern: AI + 32 hex chars.
^AI[a-f0-9]{32}$"AI1234567890abcdef1234567890abcdef"
Unique SID of the course. Pattern: CU + 32 hex chars.
^CU[a-f0-9]{32}$"CU1234567890abcdef1234567890abcdef"
Unique SID of the exam to update. Pattern: EX + 32 hex chars.
^EX[a-f0-9]{32}$"EX1234567890abcdef1234567890abcdef"
Payload for updating an exam with full configuration.
Title C
Type C
Online, Written Use Proctor Manager C
Require Approval C
Exam Delivery System Module
Exam URL
Enable Appointment Suggestions C
Description C
Contact User Sid
^US[a-f0-9]{32}$Boolean to assign exam to all or a few students
Status of the exam. active exams are visible, draft are in preparation, deleted are soft-deleted.
active, draft, deleted "active"
Successful
Session status
Exam SID
Course SID
Application install SID
Exam title
Virtual title
Exam type
Description
Use proctor manager
Require approval
Enable appointment suggestions
Exam URL
Exam status
Created date
Last modified date
Contact user SID
Exam delivery system module
Exam summary
Pending approvals count
Open session events count
Course details
Exam configuration
Exam session
Instructor name
Course name
Total sessions
Sessions needing proctor
Script name
System name
Is limited scope
Platform version