Course Announcements AccessRetrieves a list of announcements for a specific course in the Blackboard learning management system.
Get course announcement by idRetrieves a specific announcement from a particular course in the Blackboard Learn system.
Update child course in parentThis endpoint updates the relationship between a parent course and its child course in the Blackboard Learning Management System.
Upload file to attempt in gradebookThis endpoint allows for the upload and attachment of files to a specific attempt within a course's gradebook in the Blackboard learning management system.
Get oauth2 authorization codeInitiates the OAuth 2.
Get user gradebook for courseRetrieves a page of gradebook entries for a specific user in a Blackboard course, including scores and other grade-related data.
Copy course with specific optionsThe CourseCopyTool allows you to create a copy of a Blackboard course with fine-grained control over which elements are included in the copy.
Copy course by courseidRequests a copy of an existing Blackboard course into a target course, for example to reuse course content in another course.
Create course announcementCreates a new announcement within a specified course in the Blackboard learning management system.
Retrieve course listRetrieves a paginated list of Blackboard courses and organizations, with optional search filters and sorting.
Course endpoint entitlement accessRetrieves detailed information about a specific course in the Blackboard Learn platform using its unique identifier.
Retrieve course details by idRetrieves detailed information about a specific course in the Blackboard Learning Management System.
Create course groupCreates a new group within a specified course in the Blackboard Learn system.
Update group details by course and group idUpdates the properties of a specific group within a Blackboard Learn course.
Update course information by courseidThe PatchCourse endpoint allows for updating specific details and settings of an existing course in the Blackboard Learn system.
Update course informationUpdates an existing course in the Blackboard Learn system.
Delete course by courseidDeletes a specified Blackboard Learn course or organization.
Create a class courseCreates a Blackboard Learn course or organization with a course ID and name.
Delete user from courseRemoves a specific user from a particular course in the Blackboard learning management system.
Update user criterion in adaptive ruleAdds or updates a user association for a specific adaptive release criterion on a Blackboard course content item.
Create adaptive release criteria by ruleRequests creation of an adaptive release criterion for an existing rule on a Blackboard course content item.
Create system announcementCreates a new system-wide announcement in the Blackboard Learn environment.
Create assignment in course contentsCreates a new assignment within a specified Blackboard course.
Update user meeting attendance statusAdds a user to a specific meeting within a Blackboard course and sets their attendance status.
Create calendar itemsThis endpoint creates a new calendar item in the Blackboard platform.
Add catalog category by typeCreates a new category in the Blackboard catalog system.
Create child content in courseCreates a new content item within a specified course and parent content in the Blackboard Learn platform.
Add child node in hierarchyCreates a child node under a specified node in the Blackboard Learn institutional hierarchy.
Submit gradebook attemptCreates an attempt for a gradebook column in a Blackboard course, with optional status, score, notes and feedback.
Post group attempts for gradebook columnThe CreateGroupAttempt endpoint allows for the creation or update of a group attempt for a specific gradebook column in a Blackboard Learn course.
Create course content in courseCreates new content within a specified Blackboard course.
Update content group associationThis endpoint updates the association between a specific content item and a group within a Blackboard Learn course.
Create a new courseCreates a new course in the Blackboard Learn system with specified attributes and settings.
Create course meetingCreates a new meeting for a specific course within the Blackboard learning management system.
Create data source with external idCreates a new data source in the Blackboard Learn system.
Create discussion forum in courseCreates a new discussion forum within a specified course in the Blackboard Learning Management System.
Create lti domain configurationCreates or updates an LTI (Learning Tools Interoperability) domain configuration in Blackboard Learn.
Add course content attachmentRequests creation of an attachment for a specified Blackboard course content item.
Add new gradebook column for courseCreates a new grade column in a course's gradebook within the Blackboard Learn platform.
Post grade notation to course gradebookCreates a new grade notation in the gradebook for a specific course in Blackboard.
Create course gradebook schemaCreates a new gradebook schema for a specific course in Blackboard Learn.
Create grading period in course gradebookCreates a new grading period within a specific course's gradebook in the Blackboard Learn system.
Create course group in courseCreates a new group within a specified course in the Blackboard learning management system.
Update user in course groupCreates a user's membership in a specified Blackboard course group using the course, group and user identifiers.
Modify course content adaptive release group criteriaAssociates a group with a criterion in an adaptive release rule for a Blackboard course content item.
Create group setCreates a new group set within a specified course in the Blackboard Learn platform.
Create group in courseCreates a new group within a specified course group set in the Blackboard Learn platform.
Update course category detailsCreates or updates a course or organization membership in a Blackboard catalog category, identified by category type, category ID, and course ID.
Post course message with bbml supportCreates a new message within a specific Blackboard course.
Post discussion message replyCreates a reply to a specific message within a Blackboard course discussion.
Create institutional hierarchy nodeCreates a new node in the institutional hierarchy of Blackboard.
Update course primary node associationThis endpoint updates the association between a specific course and a node in the Blackboard institutional hierarchy.
Update institutional hierarchy user nodeCreates an association between a user and a specified node in the Blackboard institutional hierarchy.
Update user observerCreates an observer relationship between a specified Blackboard user and observer.
Create new lti placementCreates a new LTI (Learning Tools Interoperability) placement in the Blackboard Learn system.
Post pronouns detailsCreates a new pronoun entry in the Blackboard Learning Management System.
Post course assessment questionThis endpoint creates a new question within an existing Blackboard assessment.
Create course rubric with detailsCreates a new rubric for a specific course in Blackboard Learn.
Create rubric association in courseCreates a new association between a rubric and a specific course content item in the Blackboard learning management system.
Create rubric evaluation for courseCreates or updates a rubric evaluation for a specific course, rubric, and rubric association in the Blackboard Learn platform.
Add adaptive release rule to course contentCreates a new adaptive release rule for a specific content item within a Blackboard course.
Create term with availability and descriptionCreates a new term in the Blackboard Learn system with the specified attributes.
Create new user profileCreates a new user account in the Blackboard Learn system with detailed profile information.
Delete user criterion from course content ruleRemoves a specific user from an adaptive release rule criterion for a particular content item within a course.
Delete adaptive release rule criterionDeletes a specific criterion from an adaptive release rule for a content item within a Blackboard course.
Delete user course meetingsDeletes all meeting attendance records for a specific user within a particular course in the Blackboard system.
Delete course meetingDeletes all meetings associated with a specific course in the Blackboard Learn platform.
Delete all records in meetingDeletes all attendance records in the course meeting for a given meeting Id.
Delete announcement by idDeletes a specific announcement from the Blackboard Learning Management System (LMS) using its unique identifier.
Delete gradebook attempt fileDeletes a specific file associated with an attempt in a course's gradebook within the Blackboard Learn environment.
Delete attendance recordDelete attendance record for meeting.
Delete calendar item by type and idDeletes a Blackboard calendar item identified by type and ID, with an option to delete its recurring series instead of only the selected item.
Delete category by type and idThis endpoint deletes a specific category from the Blackboard catalog based on the provided category type and ID.
Delete course content by idDeletes a specified content item from a Blackboard course.
Delete course content group by idThis endpoint deletes a specific group associated with a content item within a Blackboard course.
Delete course by idDeletes a specified Blackboard course.
Delete course meetingThis endpoint deletes a specific meeting within a course in the Blackboard learning management system.
Delete data source by idDeletes a specific data source from the Blackboard Learn platform.
Delete lti domain by idDeletes a specific LTI (Learning Tools Interoperability) domain from the Blackboard learning management system.
Delete course content attachmentDeletes a specific attachment from a content item within a course in Blackboard Learn.
Delete gradebook column by idDeletes a specific gradebook column from a course in the Blackboard Learn system.
Delete course grade notation by idDeletes a specific grade notation from a course's gradebook in Blackboard Learn.
Delete gradebook period by course idDeletes a specific gradebook period from a course in the Blackboard Learning Management System.
Delete course group by idsThis endpoint deletes a specific group from a course in the Blackboard learning management system.
Delete user from course groupRemoves a specific user from a particular group within a course in the Blackboard learning management system.
Delete course content adaptive release ruleRemoves a specific group from a criterion within an adaptive release rule for a particular content item in a Blackboard course.
Delete group set in courseThis endpoint deletes a specific group set within a course in the Blackboard learning management system.
Delete course from category listRemoves a specific course from a designated category within the Blackboard Learning Management System (LMS) catalog.
Delete course message by idThis endpoint deletes a specific message within a course in the Blackboard learning management system.
Delete institutional hierarchy node by nodeidDeletes a specific node from the institutional hierarchy in Blackboard Learn.
Delete institution node adminRemoves an administrator's access from a specific node in the institutional hierarchy of Blackboard Learn.
Delete specific course nodeRemoves a specific course from a designated node in the institutional hierarchy of Blackboard Learn.
Delete user from institutional nodeThis endpoint removes a specified user from a particular node within the Institutional Hierarchy of Blackboard Learn.
Delete user observerThis endpoint removes a specific observer from a user's list of observers in the Blackboard learning management system.
Delete lt i placement by idThis endpoint deletes a specific Learning Tools Interoperability (LTI) placement from the Blackboard Learn platform.
Delete pronoun by idDeletes a specific pronoun entry from Blackboard by pronoun ID.
Delete course assessment questionDeletes a specific question from an assessment within a Blackboard course.
Delete course rubricDeletes a rubric from a Blackboard Learn course without returning the rubric.
Delete rubric associationDeletes a rubric association in a Blackboard course.
Delete term by termidThe DeleteTerm endpoint removes a specific academic term from the Blackboard learning management system.
Delete user by idThis endpoint permanently deletes a user account from the Blackboard Learn platform.
Delete user from course meetingsDeletes a user's attendance records for a specified Blackboard course.
Delete group in courseThis endpoint deletes a specific group within a course in the Blackboard Learning Management System.
Get gradebook column detailsRetrieves detailed information about a specific gradebook column for a particular course in the Blackboard learning management system.
Download course content attachmentDownloads a specific attachment from a Blackboard course content item and returns it as a downloadable file.
Update user grade details by courseUpdates a specific user's grade information within a course's gradebook column in the Blackboard learning management system.
Enroll Course With PermissionsUpdates a user's enrollment details in a specific Blackboard Learn course.
Fetch course category by idRetrieves category associations for a specified Blackboard course or organization, with optional category expansion and pagination.
Retrieve rubric evaluation by associationRetrieves the evaluations associated with a specific rubric for a particular course and rubric association in the Blackboard learning management system.
Fetch rubric evaluation for group attempt columnRetrieves rubric evaluations for a specific group attempt in a Blackboard course gradebook column, including evaluation identifiers, submission dates and score information.
Retrieve user grades for course columnRetrieves user grades for a specified Blackboard course gradebook column.
Get course meeting download urlRetrieves a download URL for a Blackboard course's attendance data file.
Fetch learning session dataLists active Blackboard Learn user sessions, with optional expansion of user details.
Get course content adaptive release group criteriaRetrieves the groups associated with a specific criterion of an adaptive release rule for a particular content item within a Blackboard course.
Fetch user criteria from course content ruleLists user associations for a specific adaptive release criterion on a Blackboard course content item.
Retrieve course content adaptive release rule criterionRetrieves detailed information about a specific criterion within an adaptive release rule for a particular content item in a Blackboard Learn course.
Get announcement by idRetrieves a specific announcement from the Blackboard Learn platform using its unique identifier.
List announcementsLists Blackboard system announcements, with optional filters for creator, title and dates, and pagination.
Retrieve course attempt fileRetrieves metadata for a specific file attached to a course gradebook attempt, including its name and, when available, viewer or download URLs.
Fetch gradebook attempt filesLists metadata for files attached to a course gradebook attempt, including names and available viewer or download URLs.
Retrieve attempt receipt by idRetrieves an attempt receipt by ID, including submission information, related identifiers and receipt status when available.
Get attendance recordReturns a Course Meeting Attendance information for the given meeting and user Id.
Get attendance records by meeting idReturns a list of Course Meeting Attendance for a given meeting id.
Retrieve user meetings in courseRetrieves a user's meeting attendance records for a specified course or organization.
Fetch calendar item by type and idRetrieves detailed information about a specific calendar item from the Blackboard learning management system.
Get calendar itemsRetrieves calendar items from the Blackboard Learn platform.
Get calendarsGet the list of calendars.
Retrieve category type detailsRetrieves a list of categories from the Blackboard catalog based on the specified category type.
Fetch category details by idRetrieves detailed information about a specific category in the Blackboard catalog system.
Retrieve course child detailsRetrieves detailed information about a specific child course within a parent course in the Blackboard Learn platform.
Retrieve catalog category childrenRetrieves the child categories of a specified parent category within the Blackboard catalog system.
Retrieve children goals by idRetrieves the child elements (sub-goals, tasks, or related items) of a specified goal in the Blackboard learning management system.
Retrieve grade attempt by course and column idRetrieves detailed information about a specific attempt for a gradebook column within a course in the Blackboard Learn system.
Retrieve gradebook attemptsRetrieves attempt data for a specific gradebook column within a course in the Blackboard Learn platform.
Retrieve user gradebook columnRetrieves a specific user's grade for a particular gradebook column in a Blackboard course.
Get last changed grade column for userRetrieves the last-changed user grade for a specified gradebook column in a Blackboard course.
List gradebook columns for usersRetrieves user data associated with a specific gradebook column for a given course in Blackboard.
Get course gradebook group attemptsLists group attempts for a Blackboard course gradebook column, for reviewing group submissions and grades.
Retrieve course content by idsRetrieves specific content within a Blackboard course using the course ID and content ID.
Retrieve course content childrenRetrieves child content items under a specified Blackboard course content item.
Retrieve contentcollection resourceRetrieves a specific resource from a content collection in Blackboard Learn.
Get course content group detailsRetrieves the association between a specific course content item and group in Blackboard.
Retrieve course content groupsRetrieves the groups associated with a specific content item within a Blackboard course.
Retrieve course contentsRetrieves course content items in Blackboard, including their structure and details.
Retrieve course detailsRetrieves detailed information about a specific course in the Blackboard Learn system.
List child courses for a given courseRetrieves cross-listed child courses associated with a specified parent course.
Get Course Column LogsRetrieves the log entries for a specific gradebook column within a Blackboard course.
Retrieve course alignments by idRetrieves goal alignments for a specified Blackboard course, linking goals to course content and other alignable resources.
Get course gradebook logsRetrieves the gradebook logs for a specific course in the Blackboard learning management system.
Get course meeting detailsRetrieves details of a specific Blackboard course meeting, such as its title, description, schedule and external link.
Get course meetingsRetrieves a list of meetings associated with a specific course in the Blackboard learning management system.
Retrieve users from courseRetrieves course memberships for a specified Blackboard course, including user IDs, roles and availability.
Get course resourceRetrieves metadata for a specific file or folder resource in a Blackboard course.
Get course resource childrenRetrieves a list of child resources associated with a specific resource within a Blackboard course.
Retrieve course role by role idRetrieves detailed information about a specific course role in Blackboard Learn using its unique identifier.
Fetch course roles informationRetrieves a list of available course roles in the Blackboard Learn system.
List coursesLists Blackboard courses and organizations, with optional filters, sorting and pagination.
Retrieve course content release criteriaRetrieves the criteria associated with a specific adaptive release rule for a particular content item within a Blackboard course.
Get cross list set by course idRetrieves the cross-listed course set for a specified course in Blackboard Learn.
Retrieve user sessions by user idRetrieves the active or historical sessions for a specific user in the Blackboard Learn platform.
Get data source by idRetrieves detailed information about a specific data source within the Blackboard Learn platform.
Fetch data source listRetrieves a list of data sources available in the Blackboard learning management system.
Retrieve coursediscussion detailsRetrieves detailed information about a specific discussion thread within a course on the Blackboard Learn platform.
Get discussion messages for courseRetrieves a page of messages for a specific Blackboard course discussion, including posts and replies.
Get course discussion threadsRetrieves a page of discussions for a Blackboard course.
Retrieve lti domain details by domainidRetrieves detailed information about a specific LTI (Learning Tools Interoperability) domain within the Blackboard Learn system.
Retrieve lti domain listingsRetrieves a list of LTI (Learning Tools Interoperability) domains registered with the Blackboard Learn platform.
Get course content attachmentRetrieves metadata for a specific attachment associated with a Blackboard course content item.
Get course content attachmentLists attachment metadata for a specific Blackboard course content item.
Retrieve course message foldersRetrieves a list of message folders for a specific course in the Blackboard learning management system.
Get goal alignments by goalidRetrieves the alignments associated with a specific educational goal in the Blackboard learning management system.
Retrieve goal by idRetrieves a specific Blackboard learning goal, including its text, availability and associated goal set or category information.
Get learning goalsRetrieves a list of educational goals in Blackboard Learn.
Retrieve goal set by idRetrieves detailed information about a specific goal set within the Blackboard Learning Management System.
Get goal set category by idRetrieves detailed information about a specific goal category within a designated goal set in the Blackboard Learn platform.
Retrieve goal setsRetrieves a list of goal sets from Blackboard Learn.
Fetch goal set category goalsThis endpoint retrieves a list of goals associated with a specific category within a goal set in the Blackboard learning management system.
Retrieve course gradebook categoriesRetrieves the list of gradebook categories for a specific course in the Blackboard learning management system.
Retrieve gradebook category by idRetrieves a specific gradebook category in a Blackboard course, including its ID and title.
Retrieve gradebook column by course and column idsRetrieves detailed information about a specific gradebook column within a particular course in the Blackboard learning management system.
List course gradebook columnsRetrieves a list of gradebook columns for a specified course in the Blackboard Learn environment.
Retrieve course grade notationRetrieves detailed information about a specific grade notation within a course's gradebook in the Blackboard Learning Management System.
List grade notations for courseRetrieves grade notation definitions for a specific Blackboard course's gradebook.
Get gradebook schema for courseRetrieves the gradebook schemas for a specific course in the Blackboard learning management system.
Get gradebook periods by course and period idRetrieves a specific grading period in a Blackboard course, including its title, position, date settings, and start and end dates.
Retrieve course gradebook periodsRetrieves the gradebook periods for a specified course in the Blackboard learning management system.
Retrieve course group by idsRetrieves information about a specific group in a Blackboard course, including its name, description, availability and enrollment settings.
Retrieve user from course groupRetrieves a specific user's membership in a course group.
List course group usersRetrieves a list of users belonging to a specific group within a Blackboard Learn course.
Fetch course groups by idLists groups associated with a Blackboard course for course management and reporting.
Retrieve course group informationRetrieves the properties and configuration of a specific Blackboard course group set, including its name, description and availability.
List course group setsRetrieves a list of groups within a specific group set for a given course in the Blackboard learning management system.
Retrieve course group setsLists group sets associated with a Blackboard course.
Get system infoRetrieves Blackboard Learn system information, including the site ID, tenant ID and region used with platform services.
Retrieves institution role by idRetrieves an institutional role by ID in Blackboard, including its role key, name, description, and custom status.
List institution rolesLists institution roles in Blackboard Learn, with optional filtering, sorting, and pagination.
Retrieve loginas sessionsLists Blackboard login-as sessions, with optional pagination and sorting.
Get user course by idRetrieves detailed information about a specific user within a particular course in the Blackboard learning management system.
Get courses for categoryRetrieves a list of courses associated with a specific category in the Blackboard catalog.
Retrieve participants of course messageRetrieves participants for a specific Blackboard course message, including their participation type.
Retrieve discussion message replyRetrieves replies to a specific message in a Blackboard course discussion.
Fetch messages for course idRetrieves course messages from a Blackboard course or organization folder.
Get hierarchy node by node idRetrieves detailed information about a specific node within the institutional hierarchy of Blackboard.
Retrieve admin info by nodeid and useridRetrieves the administrative status of a specific user for a particular node within the Blackboard institutional hierarchy.
Retrieve node adminsRetrieves the list of administrators associated with a specific node in the Blackboard institutional hierarchy.
List child nodes by node idRetrieves child nodes of a specified Blackboard institutional hierarchy node.
Retrieve courses for institutional nodeRetrieves course and organization associations for a specified Blackboard institutional hierarchy node.
Fetch institutional hierarchy nodesRetrieves information about the nodes within the institutional hierarchy of a Blackboard learning environment.
Retrieve course nodesRetrieves institutional hierarchy node associations for a specified Blackboard course or organization.
Get user nodes for user idRetrieves institutional hierarchy node associations for a specified Blackboard user.
Retrieve users in institutional nodeRetrieves a list of users associated with a specific node in the Blackboard Learn institutional hierarchy.
Retrieve observees of user profileRetrieves a list of observees associated with a specific user in the Blackboard learning management system.
Get user observers by idRetrieves the list of observers associated with a specific user in the Blackboard learning management system.
Retrieve lti placement by idRetrieves detailed information about a specific LTI (Learning Tools Interoperability) placement within the Blackboard Learn platform.
Fetch lti placementsRetrieves LTI placements in Blackboard Learn, with optional filters for properties such as name, type, course, domain, and availability.
Fetch privacy policiesRetrieves Blackboard and institution privacy policy URLs, optionally for a specified locale.
Retrieve proctoring service by idRetrieves detailed information about a specific proctoring service integrated with Blackboard Learn.
Retrieve proctoring servicesRetrieves a list of available proctoring services integrated with the Blackboard Learn platform.
Retrieve pronouns informationRetrieves a paginated list of system-wide Blackboard pronoun entries, including their names and statuses.
Retrieve assessment questionRetrieves detailed information about a specific question within an assessment for a particular course in the Blackboard learning management system.
Get assessment questions by course and assessment idRetrieves a list of questions for a specific assessment within a Blackboard course.
Get content collection resources childrenRetrieves a list of child resources for a specified parent resource within the Blackboard content collection.
Fetch content collection resourcesRetrieves a paginated list of Blackboard Learn content collection resource metadata, with optional filters for resource type, dates, size, and creator.
Get review status of user in course contentRetrieves the review status of a specific content item for a particular user within a Blackboard Learn course.
Get course performance content review statusRetrieves paginated content review performance for a Blackboard course, optionally filtered by user.
Retrieve rubric association for courseRetrieves detailed information about a specific rubric association within a Blackboard Learn course.
Retrieve course rubric associationsRetrieves the associations of a specific rubric within a given course in Blackboard Learn.
Get rubric associations for gradebook columnsRetrieves the rubric associations for a specific gradebook column within a Blackboard course.
Get course rubric by course idRetrieves a specific rubric for a given course in the Blackboard learning management system.
Retrieve rubric evaluation detailsRetrieves detailed information about a specific rubric evaluation within a Blackboard course.
Retrieve rubric evaluation for attemptRetrieves a page of rubric evaluations for a specific gradebook attempt in a Blackboard course.
Fetch rubric list for courseRetrieves a page of rubrics for a Blackboard course, including available titles, descriptions and rubric types.
Retrieve course content adaptive release rulesRetrieves a page of adaptive release rules associated with a specific Blackboard course content item, including rule IDs and titles.
Get upload settingsRetrieves the current upload settings for the Blackboard Learn platform.
Retrieve sis dataset log by idRetrieves SIS integration log messages for a specified dataset UID in Blackboard Learn.
Retrieve system role by idRetrieves a specific Blackboard system role by ID, including available role identifiers, name, description and whether it is custom.
List system rolesRetrieves a page of Blackboard system roles, with optional role ID and custom-role filters.
Retrieve task by idRetrieves detailed information about a specific system task in the Blackboard Learn platform.
Fetch course task detailsRetrieves a specific course task's status and progress, including its start time, with optional response field selection.
Retrieve term by idRetrieves detailed information about a specific academic term in the Blackboard Learn system.
Fetch terms listRetrieves a list of academic terms or information about specific terms in the Blackboard learning management system.
Retrieve toc items by course idRetrieves the Table of Contents (TOC) items for a specified course in the Blackboard learning management system.
Fetch oauth2 tokeninfoRetrieves detailed information about a specified OAuth2 token used for authentication in the Blackboard Learn API.
Get institutional node tool informationRetrieves a paginated list of tools and their settings for a specified tool type at a Blackboard institutional hierarchy node.
Retrieve course resources by idRetrieves a list of resources associated with a specific course in the Blackboard Learning Management System (LMS).
Fetch types of goal setsRetrieves a list of available goal set types in the Blackboard Learn system.
Retrieve user by idRetrieves a specific Blackboard Learn user's profile, including fields such as name, contact information and system roles.
Retrieve user avatar by useridRetrieves avatar information for a specified Blackboard Learn user.
Retrieve gradebook entry for user in courseRetrieves detailed gradebook information for a specific user within a particular course in the Blackboard learning management system.
Retrieve user courses by idRetrieves course memberships for a specific Blackboard Learn user, with filtering, sorting and pagination.
Get user pronunciation audioRetrieves the pronunciation audio associated with a specific user's profile in Blackboard Learn.
Retrieve users listThe GetUsersEndpoint retrieves user information from the Blackboard Learn system.
Retrieve system version informationRetrieves the current version information of the Blackboard Learn system.
Retrieve user gradebook columnRetrieves a specific user's grade for a particular gradebook column in a Blackboard Learn course.
List users in course groupLists users belonging to a specific Blackboard course group using the v1 endpoint.
Create new course with json inputCreates a new course in the Blackboard Learn system with specified attributes and settings.
Update user in course groupSends a request to associate a user with a specific group in a Blackboard course using the v1 group membership endpoint.
Fetch goal set categoriesRetrieves the categories associated with a specific goal set in the Blackboard learning management system.
List Gradebook ColumnsLists gradebook column metadata for a Blackboard course, optionally filtered by content item.
Get group details from course apiRetrieves details of a specific group within a Blackboard course, including its name, description, availability, and enrollment settings.
Retrieve user in course groupRetrieves a specific user's group membership in a Blackboard course, including the user ID and associated user identifiers.
Retrieve course listLists courses and organizations in Blackboard Learn using the public v2 API, with optional filters, sorting, and pagination.
Add course gradebook columnCreates a new grade column in a Blackboard course's gradebook.
Patch gradebook columnThis endpoint allows for updating specific properties of an existing grade column within a course's gradebook in the Blackboard Learn platform.
Modify announcement detailsThis endpoint allows you to update an existing course announcement in the Blackboard Learn platform.
Patch hierarchy node tool settingsUpdates availability, locking and applicability settings for a tool at an institutional hierarchy node, including guest and observer settings.
Post discussion message in coursePosts a new message to a specific discussion within a Blackboard Learn course.
Delete child course associationRemoves a child course association from a parent course in Blackboard Learn, separating the courses.
Delete user from course groupThis endpoint removes a specific user from a designated group within a course in Blackboard Learn.
Delete course announcement by idThis endpoint deletes a specific announcement within a course in the Blackboard Learn platform.
Delete gradebook column in courseDeletes a specific gradebook column from a course in Blackboard Learn.
Delete discussion message by idDeletes a specified message in a Blackboard course discussion.
Obtain oauth2 token via postObtains an OAuth2 token for authenticating and authorizing requests to the Blackboard API.
Download course gradebook attempt fileRequests a specific file submitted with a Blackboard gradebook attempt, identified by course, attempt and file IDs.
Update discussion message statusUpdates a specific message within a course discussion on the Blackboard platform.
Retrieve course gradebook column attemptsRetrieves attempt data for a specific gradebook column within a Blackboard course.
Get course gradebook attemptRetrieves detailed information about a specific attempt for a gradebook column in a Blackboard course.
Update admin node rolesUpdates the roles of an administrative user for a specific node within the institutional hierarchy of Blackboard.
Delete course by courseidDeletes a specified Blackboard course or organization; this destructive operation should be used with caution.
Patch adaptiverelease criterionSends an update request for a specific adaptive release criterion on a Blackboard course content item.
Modify system announcement detailsThis endpoint allows you to update an existing System Announcement in Blackboard.
Update attendance recordUpdate the Course Meeting Attendance data for the given Course/Organization.
Update attendance recordsCreates or updates a meeting attendance record for a specified user in a course or organization.
Patch calendar item by type and idUpdates a Blackboard calendar item by type and ID, including details, recurrence settings, and LTI links.
Update category details by typeUpdates specific details of a category in the Blackboard catalog system.
Update attempt status in gradebookThis endpoint allows for updating specific attributes of a gradebook attempt for a particular course, column, and attempt ID.
Patch grade information for userThe UpdateGrade endpoint allows instructors to modify various aspects of a student's grade for a specific course and gradebook column in the Blackboard Learning Management System.
Patch course contentThis endpoint allows you to update existing content within a specific Blackboard Learn course.
Patch course details by idUpdates an existing course in Blackboard Learn with the provided information.
Patch course meeting detailsThis endpoint allows you to update the details of a specific meeting within a course in the Blackboard learning management system.
Patch data source by external idThis endpoint allows for updating specific attributes of an existing data source in the Blackboard system.
Update course discussion detailsUpdates a specific discussion forum within a Blackboard Learn course.
Update lti domain configurationThis endpoint allows updating an existing LTI (Learning Tools Interoperability) domain configuration in the Blackboard Learn platform.
Update gradebook columnThis endpoint updates a specific grade column in a course's gradebook.
Patch grade notation for courseThis endpoint allows you to update an existing grade notation for a specific course in the Blackboard learning management system.
Update grading period infoUpdates a specific grading period within a course's gradebook in the Blackboard Learn system.
Update course group informationUpdates an existing group within a specified course in the Blackboard Learn system.
Update course group detailsUpdates a group set in a Blackboard course, including its name, description, availability and enrollment settings.
Modify user enrollment in courseUpdates a user's membership details within a specific Blackboard course.
Update course message read statusUpdates the read status of a specific Blackboard course message, marking it read or unread.
Update institution node by idThis endpoint allows for updating specific properties of a node within the institutional hierarchy of Blackboard.
Update course primary node statusUpdates the association between a course and a node in the Blackboard Learn institutional hierarchy.
Update lti placement detailsThis endpoint allows you to update an existing LTI (Learning Tools Interoperability) placement in the Blackboard learning management system.
Update pronoun status by idUpdates the information for a specific pronoun in the Blackboard system.
Modify assessment questionUpdates an existing question in a Blackboard course assessment, including its title, text, points, feedback, and position.
Patch course content review statusUpdates the review status of a specific content item for a particular user within a Blackboard Learn course.
Patch course rubric detailsUpdates a specific rubric within a Blackboard Learn course.
Update rubric association settingsUpdates the properties of a rubric association within a specific Blackboard course.
Update rubric evaluationUpdates a specific rubric evaluation for a course in the Blackboard Learning Management System.
Patch term details by termidUpdates an existing term in the Blackboard Learn platform.
Update course toc itemUpdates the visibility settings for a specific Table of Contents (TOC) item within a Blackboard course.
Update user informationUpdates a user's profile in the Blackboard learning management system.
Create new uploadsCreates an upload record in Blackboard and returns its ID.
Get course groupsRetrieves a paginated list of groups associated with a Blackboard course, including group details such as names, descriptions, availability and enrollment settings.