Blackboard
communityAnthology learning management system for higher education and K-12.
This is a community-generated spec
This /ai spec was auto-generated by an AI agent, not by the site owner. It may be incomplete or inaccurate.
GET
https://{instance}/learn/api/public/v3/coursesList courses
Parameters
limitresults (integeroptionalavailability.availableYes|No (stringoptionalReturns
results[] with id, courseId, name, description, enrollment.type, availability.available, createdGET
https://{instance}/learn/api/public/v1/courses/{courseId}/usersList course users
Parameters
limitresults (integeroptionalcourseIdcourse ID (stringrequiredReturns
results[] with userId, courseId, courseRoleId, availability, created, lastAccessedGET
https://{instance}/learn/api/public/v2/courses/{courseId}/gradebook/columnsList assignments
Parameters
courseIdcourse ID (stringrequiredReturns
results[] with id, name, description, dueDate, score.possible, grading.type