Process Exception

Add a program process exception for an install

Changed on

Creates an exception record in the program_process_exception table.<br/><br/>If processSid is provided, it will be validated to ensure it is associated with the specified program.<br/><br/>If examSid is provided, user permissions should be validated to ensure they can access the exam.

post/v1/installs/{installSid}/processes

Request

  • Base URL
    https://api.smarterproctoring.com
  • URL
    https://api.smarterproctoring.com/v1/installs/{installSid}/processes
  • Auth
    API key in header token

Path parameters

installSidstring required

Unique SID of the application install. Pattern: AI + 32 hex chars.

Example:AI62678ae6437b48de9763ad0236c60a51

Request body

programSidstring required

Unique SID of the program. Pattern: PM + 32 hex chars.

processSidstring

Optional SID of the program process. If provided, must be associated with the program. Pattern: PC + 32 hex chars.

blockboolean required

Whether to block this process for this install/exam

examSidstring

Optional SID of the exam. If provided, user permissions will be validated. Pattern: EX + 32 hex chars.

Example request

{
  "programSid": "PM1234567890abcdef1234567890abcdef",
  "processSid": "PC1234567890abcdef1234567890abcdef",
  "examSid": "EX1234567890abcdef1234567890abcdef"
}

Response

Response containing the created process exception data

sidstring required

Unique SID of the created program process exception

programSidstring required

Program SID

processSidstring nullable

Process SID (if provided)

installSidstring required

Install SID

examSidstring nullable

Exam SID (if provided)

blockboolean required

Block flag

createdDatestring date required

Creation timestamp

Changes