D2L Brightspace
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.
D2L Brightspace publishes 13 APIs on the APIs.io network, including Assignments API, Calendar API, Content API, and 10 more. Tagged areas include LMS, Learning Management System, EdTech, Education, and Valence.
D2L Brightspace’s developer surface includes authentication, documentation, engineering blog, and 9 more developer resources.
Kin Score
APIs 13
Individual APIs this provider publishes, each with its own machine-readable definition.
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.
Scroll for all 13
Open Collections 1
Open, tool-agnostic API collections (OpenAPI-derived and Bruno).
D2L Brightspace Valence API
OPEN COLLECTIONPricing Plans 1
Published pricing tiers and plan structures.
Rate Limits 1
Documented rate limits and quota policies.
Brightspace Rate Limits
RATE LIMITSFinOps 1
Cost, billing, and metering signals for API financial operations.
Brightspace Finops
FINOPSSecurity Posture 2
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Scopes 1
OAuth scopes governing access to this provider's APIs.
Agentic Access 1
Recommended x-agentic-access execution contracts for AI agents.
Resources
Documentation 1
Reference material describing how the API behaves
Agent Surfaces 1
MCP servers, agent skills, and machine-readable catalogs
Build 1
SDKs, sample code, and the tooling you integrate with
Access & Security 3
Authentication, authorization, and security posture
Operate 1
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 3
The organization behind the API