All integrations
BL
Catalogue metadata onlyeducationv20260721_00

BLACKBOARD

Blackboard

Anthology Adopt powered by Pendo allows institutions to gain insights on Blackboard Learn usage and take action through in-app messages, digital walkthrough guides, and tooltips.

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

314

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

1

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2

OAUTH2

blackboard_oauth

Provider setup

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

  • Blackboard Learn Serversubdomain · stringRequired

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 271–300 of 314 actions

Delete gradebook column in course

BLACKBOARD_REMOVE_SPECIFIC_GRADE_FIELD

Deletes a specific gradebook column from a course in Blackboard Learn. This endpoint allows instructors or administrators to remove a column from the gradebook, which may be necessary for course restructuring or correcting errors in grade calculations. It should be used with caution as the deletion is permanent and ma…

Untrusted display-only summary

Delete discussion message by id

BLACKBOARD_REMOVE_ULTRA_COURSE_DISCUSSION_POST

This endpoint allows for the deletion of a specific message within a discussion thread in a Blackboard course. It should be used when an instructor or authorized user needs to remove inappropriate, outdated, or incorrect content from a course discussion. The operation is irreversible, so it should be used with caution…

Untrusted display-only summary

Obtain oauth2 token via post

BLACKBOARD_REQUEST_TOKEN

Obtains an OAuth2 token for authenticating and authorizing requests to the Blackboard API. This endpoint is essential for securing access to Blackboard's resources and should be used before making any API calls that require authentication. The token obtained from this endpoint is typically valid for a limited time and…

Untrusted display-only summary

Download course gradebook attempt file

BLACKBOARD_RETRIEVE_STUDENT_SUBMISSION_FILE

This endpoint allows for downloading a specific file associated with a student's attempt on an assignment within a Blackboard course. It retrieves the file content based on the provided course, attempt, and file identifiers. This tool should be used when access to the actual file submitted by a student is required, su…

Untrusted display-only summary

Update discussion message status

BLACKBOARD_REVISE_ULTRA_COURSE_DISCUSSION_POST

Updates a specific message within a course discussion on the Blackboard platform. This endpoint allows for modifying the status and/or content of an existing message. It can be used to publish drafts, soft-delete messages, or update the body text of a message. The update is partial, meaning you can modify either the s…

Untrusted display-only summary

Retrieve course gradebook column attempts

BLACKBOARD_ROLE_BASED_GRADE_ATTEMPT_VISIBILITY

Retrieves attempt data for a specific gradebook column within a Blackboard course. This endpoint allows instructors and administrators to access detailed information about student attempts on assignments, tests, or other graded activities associated with the specified gradebook column. It is particularly useful for tr…

Untrusted display-only summary

Get course gradebook attempt

BLACKBOARD_SECURE_GRADE_ATTEMPT_VERSION

Retrieves detailed information about a specific attempt for a gradebook column in a Blackboard course. This endpoint allows instructors or authorized users to access individual student attempt data, including scores, submission dates, and potentially feedback. It's particularly useful for tracking student progress, re…

Untrusted display-only summary

Update admin node roles

BLACKBOARD_SET_NODE_ADMIN_ASSOCIATION

Updates the roles of an administrative user for a specific node within the institutional hierarchy of Blackboard. This endpoint allows you to modify the permissions and responsibilities of an admin user by assigning or changing their roles for a particular node. It is used when you need to adjust an admin's access or…

Untrusted display-only summary

Delete course by courseid

BLACKBOARD_SYNCHRONOUS_COURSE_OR_ORG_REMOVAL

The DeleteCourse endpoint permanently removes a specific course from the Blackboard Learn platform. This operation deletes all associated course content, assignments, and student data for the specified course. It should be used with extreme caution, typically only when a course is no longer needed and all necessary da…

Untrusted display-only summary

Patch adaptiverelease criterion

BLACKBOARD_UPDATE_ADAPTIVE_RELEASE_RULE_CRITERION

Updates a specific criterion within an adaptive release rule for a course content item in Blackboard Learn. This endpoint allows instructors or administrators to modify the conditions under which course materials become available to students. It can be used to adjust release criteria based on dates, grades, user progr…

Untrusted display-only summary

Modify system announcement details

BLACKBOARD_UPDATE_ANNOUNCEMENT

This endpoint allows you to update an existing System Announcement in Blackboard. It provides the ability to modify the announcement's title, content (using BbML formatting), availability settings, and display options. Use this endpoint when you need to change the content or visibility of a specific announcement, such…

Untrusted display-only summary

Update attendance record

BLACKBOARD_UPDATE_ATTENDANCE_RECORD

Update the Course Meeting Attendance data for the given Course/Organization. The "course.attendance.MODIFY" entitlement is required to update a Course Meeting Attendance. The "course.attendance.VIEW" entitlement is required to view a Course Meeting attendance. **Since**: 3500.7.0

Untrusted display-only summary

Update attendance records

BLACKBOARD_UPDATE_ATTENDANCE_RECORDS

Creates or updates attendance records for the meeting for all users in the course. User required both of the entitlements below. If the user does not have the required entitlements,no records are created or modified. Entitlement | User Access ------------|----------- course.attendance.CREATE | Create Course/Organizati…

Untrusted display-only summary

Patch calendar item by type and id

BLACKBOARD_UPDATE_CALENDAR_ITEM

This endpoint allows you to update an existing calendar item in the Blackboard system. It can be used to modify various aspects of an event, assignment, or other calendar entries, including basic details, recurrence settings, and LTI (Learning Tools Interoperability) integration. The endpoint is particularly useful fo…

Untrusted display-only summary

Update category details by type

BLACKBOARD_UPDATE_CATEGORY

Updates specific details of a category in the Blackboard catalog system. This endpoint allows modification of various category attributes such as title, description, front page visibility, availability, access restrictions, and associated institution roles. It's used to manage and organize the catalog structure, contr…

Untrusted display-only summary

Update attempt status in gradebook

BLACKBOARD_UPDATE_COLUMN_ATTEMPT

This endpoint allows for updating specific attributes of a gradebook attempt for a particular course, column, and attempt ID. It is used to modify various aspects of a student's submission, including its status, score, feedback, and grading properties. The PATCH operation enables partial updates, allowing instructors…

Untrusted display-only summary

Patch grade information for user

BLACKBOARD_UPDATE_COLUMN_GRADE

The 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. This PATCH operation enables overriding grades, adding instructor notes and feedback, marking grades as exempt from course grade calculatio…

Untrusted display-only summary

Patch course content

BLACKBOARD_UPDATE_CONTENT

This endpoint allows you to update existing content within a specific Blackboard Learn course. It provides extensive control over content properties, including title, body, description, position, availability, and more. Use this endpoint when you need to modify course content attributes, reorganize content structure,…

Untrusted display-only summary

Patch course details by id

BLACKBOARD_UPDATE_COURSE

Updates an existing course in Blackboard Learn with the provided information. This endpoint allows modification of various course attributes including basic details, availability settings, enrollment options, and localization preferences. It's particularly useful for administrators or instructors who need to adjust co…

Untrusted display-only summary

Patch course meeting details

BLACKBOARD_UPDATE_COURSE_MEETING

This endpoint allows you to update the details of a specific meeting within a course in the Blackboard learning management system. It uses a PATCH request to modify one or more attributes of an existing meeting, such as its title, description, start and end times, or associated external link. This tool is particularly…

Untrusted display-only summary

Patch data source by external id

BLACKBOARD_UPDATE_DATA_SOURCE

This endpoint allows for updating specific attributes of an existing data source in the Blackboard system. It uses the PATCH method to apply partial modifications to a data source identified by its unique dataSourceId. The primary use case is to update the external ID or description of a data source, enabling better s…

Untrusted display-only summary

Update course discussion details

BLACKBOARD_UPDATE_DISCUSSION

Updates a specific discussion forum within a Blackboard Learn course. This endpoint allows for partial updates to discussion properties such as title, availability, grading options, and the main topic content. It is used when modifying existing discussions without creating a new one or altering read-only metadata. The…

Untrusted display-only summary

Update lti domain configuration

BLACKBOARD_UPDATE_DOMAIN_CONFIG

This endpoint allows updating an existing LTI (Learning Tools Interoperability) domain configuration in the Blackboard Learn platform. It is used to modify various settings related to LTI tool integration, including domain information, security settings, user data sharing preferences, and service permissions. The endp…

Untrusted display-only summary

Update gradebook column

BLACKBOARD_UPDATE_GRADE_COLUMN

This endpoint updates a specific grade column in a course's gradebook. It allows modification of column details, scoring settings, availability, grading options, and rubric associations. Use it to adjust existing columns for changes in course structure or grading policies. Note that some fields are version-specific or…

Untrusted display-only summary

Patch grade notation for course

BLACKBOARD_UPDATE_GRADE_NOTATION

This endpoint allows you to update an existing grade notation for a specific course in the Blackboard learning management system. It's used to modify the performance code and/or description associated with a grade notation in the course's gradebook. This tool is particularly useful for administrators or instructors wh…

Untrusted display-only summary

Update grading period info

BLACKBOARD_UPDATE_GRADING_PERIOD

Updates a specific grading period within a course's gradebook in the Blackboard Learn system. This endpoint allows for modification of various attributes of an existing grading period, including its title, description, position in the gradebook, date settings, and temporal coverage. It's used when course instructors o…

Untrusted display-only summary

Update course group information

BLACKBOARD_UPDATE_GROUP

Updates an existing group within a specified course in the Blackboard Learn system. This endpoint allows for modification of various group properties including its external ID, name, description, availability status, and enrollment settings. It's particularly useful for adjusting group configurations after initial cre…

Untrusted display-only summary

Update course group details

BLACKBOARD_UPDATE_GROUP_SET

Updates the properties of an existing group within a specific course in the Blackboard Learn platform. This endpoint allows for modifying various aspects of a group, including its name, description, availability to students, and enrollment settings. It's particularly useful for instructors or administrators who need t…

Untrusted display-only summary

Modify user enrollment in course

BLACKBOARD_UPDATE_MEMBERSHIP

Updates a user's membership details within a specific Blackboard course. This endpoint allows for modifying various aspects of a user's enrollment, including their role, availability, and position within the course hierarchy. It's particularly useful for managing cross-listed courses, updating user roles, and adjustin…

Untrusted display-only summary

Update course message read status

BLACKBOARD_UPDATE_MESSAGE

Updates the read status of a specific message within a Blackboard course. This endpoint allows you to mark a message as read or unread, which can be useful for tracking user engagement or managing message statuses. Use this when you need to update the read status of a particular message, such as when a user views a me…

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.