Blackboard Learn
ProductivityClient credentials
Manage Blackboard Learn courses, users and enrollments, gradebook grades, content and announcements through the Learn REST API.
14 actions
| Action | Effect | Data handled | Scope |
|---|---|---|---|
| blackboard_list_coursesSearches courses by course id, name, term or availability, with paging | read | General | |
| blackboard_get_courseReads a course with its name, description, term, availability and enrollment settings | read | General | |
| blackboard_list_course_membershipsLists the users enrolled in a course with their course roles, optionally with user details | read | Personal data | |
| blackboard_enroll_userEnrolls a user in a course with a course role | write | Personal data | |
| blackboard_remove_membershipRemoves a user's enrollment from a course | destructive | General | |
| blackboard_list_usersSearches users by username, family name, email or availability | read | Personal data | |
| blackboard_get_userReads a user's name, username, email, roles and last login | read | Personal data | |
| blackboard_list_user_coursesLists the courses a user is enrolled in, with their role in each | read | Personal data | |
| blackboard_list_announcementsLists a course's announcements, optionally filtered by title | read | Personal data | |
| blackboard_create_announcementPosts an announcement to a course, shown permanently or between two dates, or saved as a draft | write | Personal data | |
| blackboard_list_grade_columnsLists a course's gradebook columns with their ids, names and points possible | read | General | |
| blackboard_list_column_gradesLists every student's grade in one gradebook column | read | Personal data | |
| blackboard_update_gradeSets a student's grade in a gradebook column, with feedback for the student or private notes | write | Personal data | |
| blackboard_list_contentsLists a course's top-level content items, or all of them recursively, optionally by title | read | General |