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
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.
Creates new content within a specified Blackboard course. This endpoint allows for the addition of various types of content, including documents, external links, folders, and more, with detailed configuration options. It supports rich text formatting through BbML, hierarchical content structure, and granular control o…
Untrusted display-only summary
Update content group association
BLACKBOARD_CREATE_CONTENT_GROUP
This endpoint updates the association between a specific content item and a group within a Blackboard Learn course. It is used to modify existing content-group relationships, enabling instructors or administrators to manage group-specific content access or visibility. The endpoint requires the course ID, content ID, a…
Untrusted display-only summary
Create a new course
BLACKBOARD_CREATE_COURSE
Creates a new course in the Blackboard Learn system with specified attributes and settings. This endpoint allows for the detailed configuration of a course, including its basic information, availability, enrollment options, and localization settings. It supports both Classic and Ultra course views and provides flexibi…
Untrusted display-only summary
Create course meeting
BLACKBOARD_CREATE_COURSE_MEETING
Creates a new meeting for a specific course within the Blackboard learning management system. This endpoint allows you to schedule and define the details of a course meeting, including its title, description, start and end times, and an optional external link. Use this when you need to add a new meeting or event to a…
Untrusted display-only summary
Create data source with external id
BLACKBOARD_CREATE_DATA_SOURCE
Creates a new data source in the Blackboard Learn system. This endpoint is used to establish a unique identifier for an external data source, which can then be referenced in other API calls or integrations. It's particularly useful when setting up integrations between Blackboard and external systems, such as Student I…
Untrusted display-only summary
Create discussion forum in course
BLACKBOARD_CREATE_DISCUSSION
Creates a new discussion forum within a specified course in the Blackboard Learning Management System. This endpoint allows instructors or course administrators to set up a discussion topic, define its availability, and optionally make it gradable. It's particularly useful for initiating course-related discussions, Q&…
Untrusted display-only summary
Create lti domain configuration
BLACKBOARD_CREATE_DOMAIN_CONFIG
Creates or updates an LTI (Learning Tools Interoperability) domain configuration in Blackboard Learn. This endpoint allows administrators to set up and manage integrations with external learning tools, configuring various aspects such as user data sharing, security settings, and service permissions. It's used when set…
Untrusted display-only summary
Add course content attachment
BLACKBOARD_CREATE_FILE_ATTACHMENT
Adds an attachment to a specific content item within a Blackboard Learn course. This endpoint allows developers to programmatically upload and associate files with course materials, enhancing the content available to students. It should be used when integrating external systems with Blackboard Learn to automate the pr…
Untrusted display-only summary
Add new gradebook column for course
BLACKBOARD_CREATE_GRADE_COLUMN
Creates a new grade column in a course's gradebook within the Blackboard Learn platform. This endpoint allows instructors or administrators to set up various types of grade columns, including manual entry, calculated grades, and those based on student attempts. It supports features such as anonymous grading, external…
Untrusted display-only summary
Post grade notation to course gradebook
BLACKBOARD_CREATE_GRADE_NOTATION
Creates a new grade notation in the gradebook for a specific course in Blackboard. This endpoint allows instructors or administrators to add custom performance codes and their corresponding descriptions to the grading system. It's particularly useful for implementing non-standard grading schemes or providing additiona…
Untrusted display-only summary
Create course gradebook schema
BLACKBOARD_CREATE_GRADE_SCHEMA
Creates a new gradebook schema for a specific course in Blackboard Learn. This endpoint allows instructors or administrators to define custom grading structures tailored to their course needs. It supports various grading scales including percentage, score-based, tabular (letter grades), text-based, and complete/incomp…
Untrusted display-only summary
Create grading period in course gradebook
BLACKBOARD_CREATE_GRADING_PERIOD
Creates a new grading period within a specific course's gradebook in the Blackboard Learn system. This endpoint allows instructors or administrators to define and organize temporal segments for grade collection and management. It's particularly useful for structuring the academic year into distinct grading intervals,…
Untrusted display-only summary
Create course group in course
BLACKBOARD_CREATE_GROUP
Creates a new group within a specified course in the Blackboard learning management system. This endpoint allows instructors or administrators to set up and configure groups for collaborative work, discussions, or other course-related activities. The function provides extensive customization options for group availabi…
Untrusted display-only summary
Update user in course group
BLACKBOARD_CREATE_GROUP_MEMBERSHIP
This endpoint updates a user's information within a specific group in a Blackboard course. It allows administrators or instructors to modify user details, roles, or permissions for a particular user in the context of a course group. Use this endpoint when you need to change a user's status, role, or other attributes w…
Untrusted display-only summary
Modify course content adaptive release group criteria
BLACKBOARD_CREATE_GROUP_PREDICATE
This endpoint updates the criteria for a specific group within an adaptive release rule for a particular content item in a Blackboard course. It allows instructors or course administrators to modify how and when course content is made available to different groups of students based on various conditions. Use this endp…
Untrusted display-only summary
Create group set
BLACKBOARD_CREATE_GROUP_SET
Creates a new group set within a specified course in the Blackboard Learn platform. This endpoint allows instructors or administrators to set up a structured group of students for collaborative work, discussions, or other course activities. The group set can be configured with various settings controlling its visibili…
Untrusted display-only summary
Create group in course
BLACKBOARD_CREATE_GROUP_SET_CHILD
Creates a new group within a specified course group set in the Blackboard Learn platform. This endpoint allows instructors or administrators to set up groups with customizable settings for student collaboration and activities. It provides options for controlling group availability, enrollment methods, and detailed des…
Untrusted display-only summary
Update course category details
BLACKBOARD_CREATE_MEMBERSHIP
This endpoint updates an existing course within a specific category in the Blackboard catalog. It allows administrators or authorized users to modify course details such as title, description, or other attributes associated with the course. The endpoint should be used when changes need to be made to a course that is a…
Untrusted display-only summary
Post course message with bbml support
BLACKBOARD_CREATE_MESSAGE
Creates a new message within a specific Blackboard course. This endpoint allows users to compose and send messages to course participants, supporting rich text formatting through BbML, file attachments, and flexible recipient management. It's ideal for course announcements, discussions, or direct communication between…
Untrusted display-only summary
Post discussion message reply
BLACKBOARD_CREATE_MESSAGE_REPLY
Creates a reply to a specific message within a Blackboard course discussion. This endpoint allows users to contribute to ongoing discussions by posting responses to existing messages. It supports both course-wide and group-specific discussions, with options to control the visibility and state of the reply. The content…
Untrusted display-only summary
Create institutional hierarchy node
BLACKBOARD_CREATE_NODE
Creates a new node in the institutional hierarchy of Blackboard. This endpoint allows for the addition of organizational elements such as departments, courses, or other structural units within an educational institution's Blackboard system. It is used to build and maintain the hierarchical structure that organizes con…
Untrusted display-only summary
Update course primary node association
BLACKBOARD_CREATE_NODE_COURSE_ASSOCIATION
This endpoint updates the association between a specific course and a node in the Blackboard institutional hierarchy. It allows you to set or change whether the specified node is the primary association for the given course. Use this endpoint when you need to modify the primary status of a course-node relationship, su…
Untrusted display-only summary
Update institutional hierarchy user node
BLACKBOARD_CREATE_NODE_USER_ASSOCIATION
Updates a user's information or association within a specific node of the institutional hierarchy in Blackboard. This endpoint is used to modify a user's relationship or details within a particular organizational unit, such as a department, school, or other institutional division. It allows for the management of user…
Untrusted display-only summary
Update user observer
BLACKBOARD_CREATE_OBSERVER
Updates the observer relationship between a user and an observer in the Blackboard Learn platform. This endpoint is used to modify existing observer connections, such as changing the level of access or updating the relationship status between a student and a parent/guardian. It should be used when there's a need to ad…
Untrusted display-only summary
Create new lti placement
BLACKBOARD_CREATE_PLACEMENT
Creates a new LTI (Learning Tools Interoperability) placement in the Blackboard Learn system. This endpoint allows integration of external tools and services into the learning management system, enhancing the capabilities and user experience. It supports various types of placements, including content handlers, system…
Untrusted display-only summary
Post pronouns details
BLACKBOARD_CREATE_PRONOUN
Creates a new pronoun entry in the Blackboard Learning Management System. This endpoint is used to add new pronouns to the system's user identity management, supporting inclusive and diverse user representation. It should be used when administrators or authorized users need to introduce new pronoun options for users t…
Untrusted display-only summary
Post course assessment question
BLACKBOARD_CREATE_QUESTION
This endpoint creates a new question within an existing Blackboard assessment. It supports various question types and allows for customization of content, feedback, and scoring. Use it to build or modify assessments by adding new questions. Note that while many parameters are optional, the 'text' field is required. Th…
Untrusted display-only summary
Create course rubric with details
BLACKBOARD_CREATE_RUBRIC
Creates a new rubric for a specific course in Blackboard Learn. This endpoint allows instructors or course designers to define a structured evaluation tool with customizable criteria, performance levels, and scoring methods. The rubric can be used for various assessment types, including assignments, discussions, and p…
Untrusted display-only summary
Create rubric association in course
BLACKBOARD_CREATE_RUBRIC_ASSOCIATION
Creates a new association between a rubric and a specific course content item in the Blackboard learning management system. This endpoint allows instructors or course designers to link a rubric to elements such as assignments, discussions, or other gradable items within a course. It's used to establish grading criteri…
Untrusted display-only summary
Create rubric evaluation for course
BLACKBOARD_CREATE_RUBRIC_EVALUATIONS
Creates or updates a rubric evaluation for a specific course, rubric, and rubric association in the Blackboard Learn platform. This endpoint allows instructors or authorized users to submit detailed evaluations of student work using predefined rubrics. It supports various types of rubrics (Numeric, Numeric Range, Perc…
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.