Learnosity logo

Learnosity

AI-enriched assessment APIs to build smarter learning products, faster

Enterprise·All audiences·API available

Key strengths

Highly configurable assessment APIs with 1000+ features shipped annuallyAI-powered authoring and automated grading (Feedback Aide)Hyperscalable infrastructure built on AWS serving 40M+ learnersExtensive accessible question types and math assessment supportStrong security, privacy, and compliance (FedRAMP/ATO available)
Enterprise pricing
Dublin, Ireland
Founded 2011
No ratings yet

Developer Integration

Learnosity APIs are designed for rapid integration into existing learning platforms. Developers interact with a set of server-side initialization APIs and client-side JavaScript APIs to embed assessment components.

Key API Surfaces

  • Questions API – Embed interactive question types (MCQ, math, fill-in-the-blank, media-rich, and more) into any web page.
  • Author API – Provide a full-featured item authoring environment inside your platform.
  • Data API – Access raw response and analytics data programmatically.
  • Events API – Subscribe to real-time assessment events for adaptive logic.
  • Feedback Aide API – Submit open-ended learner responses and receive AI-generated scores and actionable feedback.

Setup Overview

// Example: Initialize the Questions API
LearnosityApp.init({
  security: { consumer_key, domain, timestamp, signature },
  request: { session_id, type: "submit_practice", questions: [...] }
});

Key Parameters

ParameterDescription
consumer_keyYour Learnosity API key
session_idUnique identifier per learner session
itemsArray of item references from your item bank
callbacksEvent hooks for scoring, completion, and navigation

All API calls are authenticated via HMAC-SHA256 signatures generated server-side. SDKs are available for PHP, Python, Java, Node.js, and .NET.