Test Administration

The Test Administration section of Surpass is where you can schedule, invigilate, and mark tests. You can also view test results, re-mark tests, and view audit reports.

This page gives an overview of the Test Administration API v2 section of the Surpass Help Site.

Using the Test Administration APIs, you can schedule, update, and delete test sessions, and list and retrieve results in Surpass.

Read the following reference articles to learn more about the Test Administration APIs.

  • SummaryResult API – The SummaryResult API resource is used to list and retrieve results.
  • Result API – The Result API resource is used to list and retrieve results, list and retrieve candidate responses, and retrieve candidate interactions, client information, and a state change audit.
  • TestSchedule API – The TestSchedule API resource is used to schedule and delete test sessions.
  • TestSession API – The TestSession API resource is used to list and retrieve test sessions, update and reset test session states, and assign marks to questions taken on paper.

For information about the Test Administration UI, read Test Administration.

NOTE: This form is to provide feedback to help improve the Surpass Help documentation only. If you need live support, contact support@surpass.com.