# D2L Brightspace

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

D2L Brightspace is a leading cloud-based learning management system (LMS) used by educational institutions and organizations worldwide to deliver, manage, and personalize learning experiences. The Brightspace Learning Framework REST API provides comprehensive programmatic access to courses, users, enrollments, grades, content, quizzes, discussions, and learning outcomes. Developers can extend and integrate Brightspace using OAuth 2.0 authentication, with SDKs available for JavaScript, Java, and .NET. The API supports a wide range of use cases including SIS integration, third-party LTI tool connections, data export, intelligent agents, ePortfolio management, and automated workflow orchestration across the full academic lifecycle.

## Kin Score — 33.9 / 100 (thin)

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

| Facet | Score |
|---|---|
| Discoverability | 74.1 |
| Contract Quality | 55.6 |
| Governance | 0.0 |
| Contract Governance | 0.0 |
| Operational Transparency | 42.1 |
| Developer Ergonomics | 11.9 |
| Commercial Clarity | 28.9 |
| Access Clarity | 28.9 |

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

## Agent readiness — 18.4 (agent-aware)

| Dimension | Value |
|---|---|
| Spec Presence | yes |
| Agentic Access | no |
| Reversibility Documented | no |
| MCP Server | no |
| Auth Clarity | no |
| 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

Requires approval — onboarding: approval, pricing: unknown, trial: no (confidence: medium).

## APIs (5)

- **Brightspace Learning Platform (LP) API** — The core Learning Platform API provides access to organizational units, user accounts, enrollments, roles, permissions, and configuration variables. Manage courses, departments,...
- **Brightspace Learning Environment (LE) API** — The Learning Environment API provides access to course content, dropbox folders, grade objects, grade values, quizzes, surveys, discussions, forums, checklists, rubrics, release...
- **Brightspace ePortfolio API** — The ePortfolio API enables management of ePortfolio objects including artifacts, reflections, collections, activities, presentations, and objectives. Supports sharing, subscript...
- **Brightspace Data Hub (BDS) API** — The Data Hub API provides access to bulk data export functionality, enabling institutions to extract large datasets of users, enrollments, grades, activity, and content for anal...
- **Brightspace IPSIS (SIS Integration) API** — The IPSIS API provides a standardized interface for Student Information System (SIS) integration with Brightspace, enabling automated provisioning and management of courses, sec...

## Security (1)

- **D2L Domain Security** — TLSv1.3 · HSTS · DNSSEC · DMARC

## Plans (1)

- **D2L Plans Pricing**

## Tags

Learning Management System, LMS, Education Technology, EdTech, E-Learning, Courses, Grades, User, Enrollments, Quizzes, Discussions, Learning Outcomes, ePortfolio, SIS Integration, LTI

---

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