D2L Brightspace

ProductivityOAuth 2.0

Work with D2L Brightspace courses: enrollments, class lists, grades, assignments and feedback, news, content and calendar.

13 actions

ActionEffectData handledScope
d2l_brightspace_list_my_enrollmentsLists the org units (courses, departments and more) you are enrolled inreadGeneralenrollment:own_enrollment:read
d2l_brightspace_get_courseReads a course offering's name, code, dates, semester and statusreadGeneralorgunits:course:read
d2l_brightspace_get_classlistLists the people enrolled in a course with their roles and emailsreadPersonal dataenrollment:orgunit:read
d2l_brightspace_list_grade_itemsLists a course's grade items (grade objects) with their ids, types and maximum pointsreadGeneralgrades:gradeobjects:read
d2l_brightspace_get_user_gradesReturns all of one student's grade values in a coursereadPersonal datagrades:gradevalues:read
d2l_brightspace_get_my_gradesReturns your own grade values in a coursereadPersonal datagrades:own_grades:read
d2l_brightspace_set_gradeSets a student's grade on a numeric or pass/fail grade item, with an optional commentwritePersonal datagrades:gradevalues:write
d2l_brightspace_list_assignment_foldersLists a course's assignment (dropbox) folders with due dates and linked grade itemsreadGeneraldropbox:folders:read
d2l_brightspace_list_assignment_submissionsLists every submission to an assignment folder, with any feedback already givenreadPersonal datadropbox:folders:read
d2l_brightspace_give_assignment_feedbackScores a student's assignment submission and writes feedback, as a draft or published (graded)writePersonal datadropbox:folders:write
d2l_brightspace_list_newsLists a course's announcements (news items), optionally only those published since a timereadPersonal datanews:newsitems:read
d2l_brightspace_get_content_tocReturns a course's table of contents: modules and topics, optionally filtered by titlereadGeneralcontent:toc:read
d2l_brightspace_list_my_calendar_eventsLists your calendar events across the given courses within a time windowreadPersonal datacalendar:my_events:read