Honorlock

Honorlock is an online exam proctoring and academic integrity platform for higher education and professional certification. Its primary integration path is LTI 1.3, installed natively into LMS platforms - Canvas, Blackboard, Moodle, D2L Brightspace, Open LMS, Docebo, and Intellum - plus publisher platforms such as Pearson, McGraw Hill, and ALEKS via LMS workflows. For assessment platforms that need to embed proctoring outside an LMS, Honorlock offers a partner developer toolkit ("APIs and Elements") documented at docs.honorlock.com - a REST API for provisioning users, courses, exams, authentication tokens, and exam sessions, plus a browser-based Elements/Integration SDK that drives the exam-taker experience (extension verification, session setup, begin/end session). The developer program is sales-gated (contact-sales onboarding); Honorlock does not publish a self-service API key flow, an OpenAPI description, or a public base URL.

6 APIs 0 Features
ProctoringOnline ProctoringAcademic IntegrityAssessmentEdTechLTIExamsEducation

APIs

Honorlock Authentication API

Generate the integration and user authentication tokens that authorize an assessment platform to provision and drive Honorlock proctoring on behalf of an institution. Endpoints ...

Honorlock Users API

Create and list the users (students, instructors, administrators) that participate in proctored exams. Part of the API-driven enablement flow that mirrors what LTI 1.3 provision...

Honorlock Courses API

Create and manage the courses that group exams and enrolled users when an assessment platform integrates directly rather than through an LMS. Endpoints are modeled from Honorloc...

Honorlock Exams API

Create and configure proctored exams - the settings that determine which integrity controls (ID verification, browser guard, recording, room scan, live pop-in, Search and Destro...

Honorlock Exam Sessions API

Drive the exam-taker lifecycle - set up a session, verify that the test taker has completed the authentication steps (Verify Authentication), begin the proctored attempt, and cl...

Honorlock Elements & Integration SDK

Browser-side Integration SDK and Elements UI components that embed the Honorlock exam-taker experience into a custom assessment platform - browser extension verification, pre-ex...

Resources

🔗
TrustCenter
TrustCenter
🔗
DomainSecurity
DomainSecurity
🔗
LinkedIn
LinkedIn
🔗
Website
Website
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
Documentation
Documentation

Sources

apis.yml Raw ↑
aid: honorlock
url: https://raw.githubusercontent.com/api-evangelist/honorlock/refs/heads/main/apis.yml
name: Honorlock
kind: company
description: Honorlock is an online exam proctoring and academic integrity platform for higher education and professional
  certification. Its primary integration path is LTI 1.3, installed natively into LMS platforms - Canvas, Blackboard, Moodle,
  D2L Brightspace, Open LMS, Docebo, and Intellum - plus publisher platforms such as Pearson, McGraw Hill, and ALEKS via LMS
  workflows. For assessment platforms that need to embed proctoring outside an LMS, Honorlock offers a partner developer toolkit
  ("APIs and Elements") documented at docs.honorlock.com - a REST API for provisioning users, courses, exams, authentication
  tokens, and exam sessions, plus a browser-based Elements/Integration SDK that drives the exam-taker experience (extension
  verification, session setup, begin/end session). The developer program is sales-gated (contact-sales onboarding); Honorlock
  does not publish a self-service API key flow, an OpenAPI description, or a public base URL.
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
tags:
- Proctoring
- Online Proctoring
- Academic Integrity
- Assessment
- EdTech
- LTI
- Exams
- Education
created: '2026-07-05'
modified: '2026-07-05'
specificationVersion: '0.19'
apis:
- aid: honorlock:honorlock-authentication-api
  name: Honorlock Authentication API
  tags:
  - Authentication
  - Tokens
  - Integration
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://docs.honorlock.com/api
  properties:
  - url: https://docs.honorlock.com/api
    type: Documentation
  - url: https://honorlock.com/custom-integrations/
    type: Documentation
  description: Generate the integration and user authentication tokens that authorize an assessment platform to provision
    and drive Honorlock proctoring on behalf of an institution. Endpoints are modeled from Honorlock's public "Enablement"
    and "Administrator Experience" integration documentation; exact HTTP paths and base URL are gated behind the partner developer
    program.
- aid: honorlock:honorlock-users-api
  name: Honorlock Users API
  tags:
  - Users
  - Provisioning
  - Roster
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://docs.honorlock.com/api
  properties:
  - url: https://docs.honorlock.com/api
    type: Documentation
  - url: https://honorlock.com/custom-integrations/
    type: Documentation
  description: Create and list the users (students, instructors, administrators) that participate in proctored exams. Part
    of the API-driven enablement flow that mirrors what LTI 1.3 provisions automatically inside a native LMS install. Endpoints
    are modeled from public integration documentation.
- aid: honorlock:honorlock-courses-api
  name: Honorlock Courses API
  tags:
  - Courses
  - Provisioning
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://docs.honorlock.com/api
  properties:
  - url: https://docs.honorlock.com/api
    type: Documentation
  - url: https://honorlock.com/custom-integrations/
    type: Documentation
  description: Create and manage the courses that group exams and enrolled users when an assessment platform integrates directly
    rather than through an LMS. Endpoints are modeled from Honorlock's public integration documentation.
- aid: honorlock:honorlock-exams-api
  name: Honorlock Exams API
  tags:
  - Exams
  - Assessments
  - Configuration
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://docs.honorlock.com/api
  properties:
  - url: https://docs.honorlock.com/api
    type: Documentation
  - url: https://honorlock.com/custom-integrations/
    type: Documentation
  description: Create and configure proctored exams - the settings that determine which integrity controls (ID verification,
    browser guard, recording, room scan, live pop-in, Search and Destroy) apply to an assessment. Endpoints are modeled from
    Honorlock's public integration documentation.
- aid: honorlock:honorlock-exam-sessions-api
  name: Honorlock Exam Sessions API
  tags:
  - Sessions
  - Proctoring
  - Lifecycle
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://docs.honorlock.com/exam-taker
  properties:
  - url: https://docs.honorlock.com/exam-taker
    type: Documentation
  - url: https://honorlock.com/custom-integrations/
    type: Documentation
  description: Drive the exam-taker lifecycle - set up a session, verify that the test taker has completed the authentication
    steps (Verify Authentication), begin the proctored attempt, and close it out (End Exam Session) when the exam is submitted.
    Endpoints are modeled from Honorlock's public "Exam Taker Experience" documentation.
- aid: honorlock:honorlock-elements-sdk
  name: Honorlock Elements & Integration SDK
  tags:
  - SDK
  - Elements
  - Browser
  - Exam Taker
  image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
  humanURL: https://docs.honorlock.com/integration-sdk
  properties:
  - url: https://docs.honorlock.com/integration-sdk
    type: Documentation
  - url: https://honorlock.com/custom-integrations/
    type: Documentation
  description: Browser-side Integration SDK and Elements UI components that embed the Honorlock exam-taker experience into
    a custom assessment platform - browser extension verification, pre-exam authentication and room scan, and the in-exam
    proctoring surface. Client-side JavaScript toolkit rather than a server REST resource.
common:
- type: TrustCenter
  url: security/honorlock-trust-center.yml
- type: DomainSecurity
  url: security/honorlock-domain-security.yml
- type: LinkedIn
  url: https://www.linkedin.com/company/honorlock
- type: Website
  url: https://honorlock.com
- type: Documentation
  url: https://docs.honorlock.com
- type: Documentation
  url: https://honorlock.com/custom-integrations/
- type: Documentation
  url: https://honorlock.com/integrations/
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com