Honorlock website screenshot

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.

Honorlock publishes 6 APIs on the APIs.io network. Tagged areas include Proctoring, Online Proctoring, Academic Integrity, Assessment, and EdTech.

Honorlock’s developer surface includes documentation and 6 more developer resources.

8.9/100 minimal ▬ flat Agent 0/100 human only Full breakdown ↓
scored 2026-08-25 · rubric v0.14.0
6 APIs
ProctoringOnline ProctoringAcademic IntegrityAssessmentEdTechLTIExamsEducation

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-08-25 · rubric v0.14.0
Composite quality — 8.9/100 · minimal
Contract Quality 0.0 / 21
Developer Ergonomics 1.6 / 17
Access Clarity 1.3 / 17
Operational Transparency 0.0 / 11
Contract Governance 0.0 / 10
Discoverability 5.5 / 9
Regulatory Posture 3.1 / 15
Agent readiness — 0/100 · human only
Machine-Readable Contract 0 / 18
Agentic Access Contract 0 / 10
Documented Reversibility 0 / 6
MCP Server 0 / 12
Machine-Readable Auth 0 / 10
Idempotency 0 / 9
Stable Error Semantics 0 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 0 / 7
Typed Event Surface 0 / 6
Agent Skills 0 / 5
Well-Known Catalog 0 / 4
Consent & Bot Identity 0 / 3
A2A Agent Card 0 / 8
Dry-Run / Simulate Mode 0 / 4
Delegated User Identity 0 / 6
Protected Resource Metadata 0 / 5
Registration Without a Human 0 / 6
Agentic Commerce Surface 0 / 5
Regulatory Posture applies to this provider. Its tags matched the Education & Research regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
The six quality facets above are damped to 85 points between them, because the conditional facet above carries the other 15. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 85% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. This rating is computed from github.com/api-evangelist/honorlock: open an issue to ask a question, or submit a pull request to add artifacts. Want it done for you? Prioritized profiling — $2,500 →

APIs 6

Individual APIs this provider publishes, each with its own machine-readable definition.

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...

Security Posture 2

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Honorlock Domain Security

TLSv1.3 · HSTS · DMARC

SECURITY

Honorlock Trust Center

SOC 2

SECURITY

Resources

Documentation 3

Reference material describing how the API behaves

Access & Security 2

Authentication, authorization, and security posture

Company 2

The organization behind the API

Source (apis.yml)

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.
accessModel:
  pricing: unknown
  onboarding: unknown
  trial: false
  try_now: false
  public: false
  label: Unknown
  confidence: low
  source: []
  generated: '2026-07-22'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/honorlock.png
tags:
- Proctoring
- Online Proctoring
- Academic Integrity
- Assessment
- EdTech
- LTI
- Exams
- Education
created: '2026-07-05'
modified: '2026-07-05'
specificationVersion: '0.23'
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:
  - User
  - Provisioning
  - Roster
  tags_raw:
  - 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

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/honorlock"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/honorlock/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/honorlock/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.