Proctorio Launch API (v2)
The Proctorio v2 integration API used by assessment platforms that embed Proctorio outside of a native LMS/LTI flow. Each call takes the exam's launch/start/take/end URLs plus an exam-settings object (which recording, verification, and lockdown behaviors to enforce) and returns a single signed URL that drops the user into the proctored session. Three launch endpoints exist - candidate (test taker), reviewer (Review Center access), and live (live/remote proctor). Requests are authenticated with a Proctorio-provisioned consumer key and secret via OAuth-style HMAC signing. The base host (region + endpoint) is provisioned per partner. Endpoint paths and request fields are taken from Proctorio's official .NET client and are not modeled.
Documentation
Specifications
Other Resources
SourceCode
https://github.com/proctorio/API
PostmanCollection
https://raw.githubusercontent.com/api-evangelist/proctorio/refs/heads/main/collections/proctorio.postman_collection.json
OpenCollection
https://raw.githubusercontent.com/api-evangelist/proctorio/refs/heads/main/collections/proctorio.opencollection.json
APIsJSON
https://raw.githubusercontent.com/api-evangelist/proctorio/refs/heads/main/apis.yml