---
title: "Cancel Exam Session"
method: DELETE
path: "/v1/installs/{installSid}/exams/{examSid}/sessions/{sessionSid}"
tags: ["Exam Session"]
---

# Cancel Exam Session

`DELETE /v1/installs/{installSid}/exams/{examSid}/sessions/{sessionSid}`

Cancels the specified exam session. The auth token is passed for auditing.<br/><br/>An optional payload may include cancellation reason details.

## Path parameters

- `installSid` string, required — Install Sid
- `examSid` string, required — Exam Sid
- `sessionSid` string, required — Exam Session Sid

## Request body

- CancelExamSession
  - `type` 'b-virtual' | 'ad-hoc' | 'instructor-as-proctor' | 'messaging' | 'proctoru' | 'register-blast' | 'vtc' | 'examity' | 'smarter-scheduling' | 'automated'
  - `cancellationMemo` string, required — Memo for cancelling the exam session
  - `reason` 'no-show' | 'changed-time' | 'technical-issue' | 'other-reason' | 'removed-by-limited-scope' — Reason for session cancellation
  - `bypassNonRefundable` boolean — Whether to bypass non-refundable scheduling fees. If true, all non-refundable fees will be refunded

## Response `default`

Successful

- string

---

[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/versions/561e0d9fd244/schema)
