Knewton

Knewton is an adaptive learning technology company founded in 2008 in New York City and acquired by John Wiley & Sons in 2019, where it now ships as the Knewton alta courseware line. Its developer-facing product is the Knewton Enterprise Platform API, documented at dev.knewton.com, which lets partner learning applications send learner interaction and performance data to Knewton and receive continuously personalized content recommendations and predictive analytics in return. The platform maps the pedagogical relationships between concepts in a partner catalog into a knowledge graph, then uses it to recommend modules, track goal status and progress, and generate predicted scores. The REST API is versioned at v0, uses OAuth 2.0 client-credentials tokens, and exposes accounts, learning instances, registrations, scoped goals, graded and ungraded student events, recommendations, status-and-progress metrics, and predicted score.

Knewton publishes 1 API on the APIs.io network. Tagged areas include Company, Consumer, Education, EdTech, and Adaptive Learning.

Knewton’s developer surface includes documentation, API reference, getting-started guide, support, authentication, sandbox, and 19 more developer resources.

30.9/100 thin Agent 44/100 agent aware Full breakdown ↓
scored 2026-07-20 · rubric v0.4
1 APIs 1 MCP Servers 0 Features
CompanyConsumerEducationEdTechAdaptive LearningLearning AnalyticsMachine LearningRecommendationsCoursewareHigher Education

API Rating

API Evangelist API Evangelist Rating How this is scored →
scored 2026-07-20 · rubric v0.4
Composite quality — 30.9/100 · thin
Contract Quality 0.0 / 25
Developer Ergonomics 14.3 / 20
Commercial Clarity 4.2 / 20
Operational Transparency 3.1 / 13
Governance 0.0 / 12
Discoverability 9.3 / 10
Agent readiness — 44/100 · agent aware
Machine-Readable Contract 0 / 18
Agentic Access Contract 0 / 15
MCP Server 12 / 12
Machine-Readable Auth 10 / 10
Idempotency 0 / 9
Stable Error Semantics 8 / 8
Request/Response Examples 0 / 7
Rate-Limit Signaling 7 / 7
Typed Event Surface 0 / 6
Agent Skills 5 / 5
Well-Known Catalog 4 / 4
Consent & Bot Identity 0 / 3
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/knewton: 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

Knewton Enterprise Platform API

The Knewton Enterprise Platform REST API (v0) that partner learning applications integrate with to deliver continuously adaptive learning. Partners create anonymized user accoun...

MCP Servers

knewton-mcp.yml

MCP SERVER

Rate Limits

Knewton Rate Limits

0 limits

RATE LIMITS

Resources

Get Started 3

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 5

Pagination, idempotency, versioning, errors, and events

Build 1

SDKs, sample code, and the tooling you integrate with

Access & Security 3

Authentication, authorization, and security posture

Operate 4

Status, limits, changes, and where to get help

Commercial 2

Pricing, plans, and the legal terms of use

Company 1

The organization behind the API

Source (apis.yml)

apis.yml Raw ↑
aid: knewton
name: Knewton
description: Knewton is an adaptive learning technology company founded in 2008 in New York City and acquired by John Wiley
  & Sons in 2019, where it now ships as the Knewton alta courseware line. Its developer-facing product is the Knewton Enterprise
  Platform API, documented at dev.knewton.com, which lets partner learning applications send learner interaction and performance
  data to Knewton and receive continuously personalized content recommendations and predictive analytics in return. The platform
  maps the pedagogical relationships between concepts in a partner catalog into a knowledge graph, then uses it to recommend
  modules, track goal status and progress, and generate predicted scores. The REST API is versioned at v0, uses OAuth 2.0
  client-credentials tokens, and exposes accounts, learning instances, registrations, scoped goals, graded and ungraded student
  events, recommendations, status-and-progress metrics, and predicted score.
url: https://raw.githubusercontent.com/api-evangelist/knewton/refs/heads/main/apis.yml
x-type: company
x-source: vc-portfolio
x-backed-by:
- bessemer-venture-partners
x-tier: profiled
x-tier-reason: live-developer-platform
specificationVersion: '0.20'
created: '2026-07-17'
modified: '2026-07-19'
image: https://dev.knewton.com/knewton-theme/assets/images/layout/logo-kw.svg
tags:
- Company
- Consumer
- Education
- EdTech
- Adaptive Learning
- Learning Analytics
- Machine Learning
- Recommendations
- Courseware
- Higher Education
apis:
- aid: knewton:enterprise-platform
  name: Knewton Enterprise Platform API
  description: The Knewton Enterprise Platform REST API (v0) that partner learning applications integrate with to deliver
    continuously adaptive learning. Partners create anonymized user accounts, establish learning instances against a Knewton
    knowledge graph, register learners and instructors, define scoped goals over learning objectives, stream graded and ungraded
    student events, and then retrieve personalized module recommendations, goal status-and-progress analytics, and predicted
    scores. Access is authenticated with OAuth 2.0 client-credentials tokens issued from partner API key and secret credentials
    provisioned by a Knewton representative.
  humanURL: https://dev.knewton.com/
  baseURL: https://api.knewton.com/v0
  tags:
  - Adaptive Learning
  - Recommendations
  - Learning Analytics
  - Education
  properties:
  - type: Documentation
    url: https://dev.knewton.com/
  - type: APIReference
    url: https://dev.knewton.com/reference/
  - type: GettingStarted
    url: https://dev.knewton.com/implementation/getting-started/
  - type: Authentication
    url: authentication/knewton-authentication.yml
  - type: RateLimits
    url: rate-limits/knewton-rate-limits.yml
  - type: ErrorCatalog
    url: errors/knewton-problem-types.yml
  - type: Conventions
    url: conventions/knewton-conventions.yml
  - type: DataModel
    url: data-model/knewton-data-model.yml
  - type: Sandbox
    url: sandbox/knewton-sandbox.yml
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
common:
- type: Website
  url: https://www.knewton.com/
- type: DeveloperPortal
  url: https://dev.knewton.com/
- type: Documentation
  url: https://dev.knewton.com/
- type: APIReference
  url: https://dev.knewton.com/reference/
- type: GettingStarted
  url: https://dev.knewton.com/implementation/getting-started/
- type: Support
  url: https://support.knewton.com/s/
- type: StatusPage
  url: https://status.knewton.com/
- type: Deprecation
  url: https://dev.knewton.com/implementation/api-versioning/
- type: TermsOfService
  url: https://www.wiley.com/en-us/legal/terms
- type: PrivacyPolicy
  url: https://www.wiley.com/en-us/legal/privacy
- type: Authentication
  url: authentication/knewton-authentication.yml
- type: OAuthScopes
  url: scopes/knewton-scopes.yml
- type: RateLimits
  url: rate-limits/knewton-rate-limits.yml
- type: ErrorCatalog
  url: errors/knewton-problem-types.yml
- type: Conventions
  url: conventions/knewton-conventions.yml
- type: Lifecycle
  url: lifecycle/knewton-lifecycle.yml
- type: Sandbox
  url: sandbox/knewton-sandbox.yml
- type: DataModel
  url: data-model/knewton-data-model.yml
- type: Conformance
  url: conformance/knewton-conformance.yml
- type: Packages
  url: packages/knewton-packages.yml
- type: WellKnown
  url: well-known/knewton-well-known.yml
- type: MCPServer
  url: mcp/knewton-mcp.yml
- type: LLMsTxt
  url: llms/knewton-llms.txt
- type: AgentSkill
  url: skills/_index.yml
- type: DomainSecurity
  url: security/knewton-domain-security.yml
x-enrichment:
  date: '2026-07-19'
  status: backfilled
  pass: local-v1
  note: backfilled from .gitignore signal + verified work evidence