---
title: "Exam Details"
method: GET
path: "/v1/installs/{installSid}/courses/{courseSid}/exams/{examSid}"
tags: ["Exam"]
---

# Exam Details

`GET /v1/installs/{installSid}/courses/{courseSid}/exams/{examSid}`

Returns the full exam object including configuration, permitted items, proctoring settings, and scheduling windows.<br/><br/>Also evaluates the LaunchDarkly virtual test center version feature flag for the requesting user.

## Path parameters

- `installSid` string, required — Unique SID of the application install. Pattern: `AI` + 32 hex chars.
- `courseSid` string, required — Unique SID of the course. Pattern: `CU` + 32 hex chars.
- `examSid` string, required — Unique SID of the exam to retrieve. Pattern: `EX` + 32 hex chars.

## Response `200`

Successful

- ExamResponse
  - `sessionStatus` string, nullable — Session status
  - `sid` string, nullable — Exam SID
  - `courseSid` string, nullable — Course SID
  - `applicationInstallSid` string, nullable — Application install SID
  - `title` string, nullable — Exam title
  - `bVirtualTitle` string, nullable — Virtual title
  - `type` string, nullable — Exam type
  - `description` string, nullable — Description
  - `useProctorManager` boolean, nullable — Use proctor manager
  - `requireApproval` boolean, nullable — Require approval
  - `enableAppointmentSuggestions` boolean, nullable — Enable appointment suggestions
  - `url` string, nullable — Exam URL
  - `status` string, nullable — Exam status
  - `createdDate` string, nullable — Created date
  - `editDate` string, nullable — Last modified date
  - `contactUserSid` string, nullable — Contact user SID
  - `examDeliverySystemModule` string, nullable — Exam delivery system module
  - `summary` string, nullable — Exam summary
  - `pendingApprovals` number, nullable — Pending approvals count
  - `openSessionEvents` number, nullable — Open session events count
  - `course` string, nullable — Course details
  - `configuration` string, nullable — Exam configuration
  - `examSession` string, nullable — Exam session
  - `instructorName` string, nullable — Instructor name
  - `courseName` string, nullable — Course name
  - `totalSessions` number, nullable — Total sessions
  - `needsProctorSessions` number, nullable — Sessions needing proctor
  - `scriptName` string, nullable — Script name
  - `systemName` string, nullable — System name
  - `isLimitedScope` boolean, nullable — Is limited scope
  - `platformVersion` string, nullable — Platform version

---

[API](https://skmtc.net/smarterproctoring/apis/smarterproctoring-api-2.md) · [All operations](https://skmtc.net/smarterproctoring/apis/smarterproctoring-api-2/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/smarterproctoring/smarterproctoring-api-2/revisions/f83c73a81793/schema)
