D2L Brightspace REST API Calls

Below you will find a list of all the possible REST API calls that AEFIS may make to Brightspace.

1
2
3
4
5

6

7

8
9
GET courseId by course code = GET: “/d2l/api/lp/:learningPlatformVersion/orgstructure/?exactOrgUnitCode=:courseCode”
GET course list = GET: “/d2l/api/lp/:learningPlatformVersion/enrollments/myenrollments/?orgUnitTypeId=3”
GET enrollment list = GET: “/d2l/api/lp/:learningPlatformVersion/enrollments/orgUnits/:courseId/users/”
GET dropbox list = GET: “/d2l/api/le/:learningEnvironmentVersion/:courseId/dropbox/folders/”
GET grades items to get the value of maximum grades and grading type = GET: “/d2l/api/le/:learningEnvironmentVersion/:courseId/grades/”
GET assignment attachments = GET: “/d2l/api/le/:learningEnvironmentVersion/:courseId/dropbox/folders/:assignmentId/attachments/:fileId”
GET submissions and rubric grades = GET: “/d2l/api/le/:learningEnvironmentVersion/:courseId/dropbox/folders/:assignmentId/submissions/”
GET point grades = GET: “/d2l/api/le/:learningEnvironmentVersion/:courseId/grades/:assignmentId/values/?isGraded=true”
GET submission attachments = GET: “/d2l/api/le/:learningEnvironmentVersion/:courseId/dropbox/folders/:assignmentId/submissions/:submissionId/files/:fileId”
Become an AEFIS Academy Member Engage with AEFIS Academy in a whole new way. AEFIS Academy Members earn exclusive access to unforgettable events, inspiring conversations with engaging community, and a lot more.
Join
Do Not Show This Again!
It's Your Academy. Help us improve it!
Your feedback is vital to help build the best Academy
— and our community deserves it!

Recent Favorites

View your most recent favorited blogs, resources, events and content hubs.