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

# Reschedule Exam Session

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

## Request

- Base URL: `https://api.smarterproctoring.com`
- URL: `https://api.smarterproctoring.com/v1/installs/{installSid}/exams/{examSid}/sessions/{sessionSid}`
- Auth: API key in header `token`

Changes the scheduled date/time for an existing exam session.<br/><br/>The auth token is passed for proctor reassignment and auditing.

## Path parameters

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

## Request body

- RescheduleSession: Exam session reserve payload
  - `type` 'b-virtual' | 'ad-hoc' | 'register-blast' | 'proctoru' | 'examity' | 'smarter-scheduling': Type of the system
  - `notes` string: Notes regarding session
  - `appointmentStartDateTime` string: The GMT timestamp when the session is to be started
  - `appointmentEndDateTime` string: The GMT timestamp when the session is to be end
  - `company` string: The company of the proctor, maps to proctor_company__c
  - `firstName` string: The first name of the proctor, maps to proctor_first_name__c
  - `lastName` string: The last name of the proctor, maps to proctor_last_name__c
  - `email` string: The email address of the proctor, maps to proctor_email__c
  - `phone` string: The phone number for the proctor, maps to proctor_phone__c
  - `appointmentDateTime` string: The appointment date/time. maps to appointment_date__c
  - `address1` string: Ad-hoc proctor address line 1
  - `address2` string: Ad-hoc proctor address line 2
  - `place` string: Ad-hoc proctor place
  - `region` string: Ad-hoc proctor region
  - `country` string: Ad-hoc proctor country
  - `locationLatitude` string: Ad-hoc proctor location latitude
  - `locationLongitude` string: Ad-hoc proctor location longitude
  - `postalCode` string: Ad-hoc proctor postal code

## Response `default`

Successful

- string

---

[API](https://skmtc.dev/smarterproctoring/apis/smarterproctoring-api.md) - [All operations](https://skmtc.dev/smarterproctoring/apis/smarterproctoring-api/llms.txt) - [OpenAPI document](https://skmtc.dev/smarterproctoring/apis/smarterproctoring-api/revisions/8215e972c639?raw)
