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
| Parameter | Description |
|---|---|
consumer_key | Your Learnosity API key |
session_id | Unique identifier per learner session |
items | Array of item references from your item bank |
callbacks | Event 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.
