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