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”
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.

It's Your Academy. Help us improve it!

Your feedback is vital to help build the best Academy
— and our community deserves it!

  • Hidden
  • Hidden
  • Hidden
  • This field is for validation purposes and should be left unchanged.

It's Been A Year...

Welcome to AEFIS Academy!

Here is what’s driving us to do it and why…