# D2L Brightspace

**Canonical:** https://apis.io/providers/brightspace/  
**Website:** https://www.d2l.com  
**APIs profiled:** 13

D2L Brightspace is an enterprise learning management system (LMS) used by higher education, K-12, and corporate organizations. Its public REST API is the Valence Learning Framework API, exposed under https://{host}/d2l/api/ and split into two product components - "lp" (Learning Platform - users, roles, enrollments, org units, data hub) and "le" (Learning Environment - content, grades, assignments/dropbox, quizzes, discussions, calendar, news, learning outcomes). Routes are versioned per component (for example lp 1.x and le 1.x) and authenticated with OAuth 2 bearer tokens issued by the D2L auth service; the older ID-Key (app-id/user-id) scheme is deprecated. D2L is the vendor; Valence is the historical name of the API framework.

## Kin Score — 40.0 / 100 (developing)

Scored 2026-08-21 under rubric 0.12.0. Trend: flat (+0.0 from 40.0).

| Facet | Score |
|---|---|
| Discoverability | 74.1 |
| Contract Quality | 54.0 |
| Governance | 0.0 |
| Contract Governance | 0.0 |
| Operational Transparency | 34.2 |
| Developer Ergonomics | 23.8 |
| Commercial Clarity | 39.5 |
| Access Clarity | 39.5 |

Regulatory layer — **Education & Research**: 40.7 (matched via tags).

## Agent readiness — 29.1 (agent-aware)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | derived |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | yes |
| Idempotency | no |
| Error Semantics | no |
| OpenAPI Examples | no |
| Rate Limit Signal | documented |
| Event Surface Described | no |
| Agent Skills | no |
| Well Known Catalog | no |
| Consent Identity | no |
| Agent Card | no |
| Dry Run Mode | no |

## Access

Paid · Self-serve signup — onboarding: self-serve, pricing: paid, trial: no (confidence: high).

## APIs (13)

- **D2L Brightspace Assignments API** — Assignment (Dropbox) folders, submissions, and feedback.
- **D2L Brightspace Calendar API** — Course calendar events.
- **D2L Brightspace Content API** — Course content - modules and topics.
- **D2L Brightspace Data Hub API** — Data Export Framework and Brightspace Data Sets.
- **D2L Brightspace Discussions API** — Discussion forums, topics, and posts.
- **D2L Brightspace Enrollments API** — Membership of users in org units.
- **D2L Brightspace Grades API** — Course gradebook - grade objects, values, categories, and schemes.
- **D2L Brightspace Learning Outcomes API** — Learning outcome sets, outcomes, and alignments.
- **D2L Brightspace News API** — News (announcement) items.
- **D2L Brightspace Org Units API** — Organization structure, course offerings, departments, and semesters.
- **D2L Brightspace Quizzes API** — Quizzes, attempts, questions, and special access.
- **D2L Brightspace Users API** — User accounts and roles on the Learning Platform.
- **D2L Brightspace Versions API** — Product component version discovery.

## Agentic access (1)

- **Brightspace Agentic Access** — 55 operations · 18 acting

## Security (2)

- **Brightspace Authentication** — oauth2 · 1 scheme
- **Brightspace Domain Security** — TLSv1.3 · HSTS · DNSSEC · DMARC

## Plans (1)

- **Brightspace Plans Pricing**

## Tags

LMS, Learning Management System, EdTech, Education, Valence, D2L, Brightspace

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/providers/brightspace/). Scores are computed from the provider's own public artifacts under a published rubric.
