Blackboard
Overview
SLUG: BLACKBOARD
Description
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.
Authentication Details
OAuth2
Connecting to Blackboard
Create an auth config
Use the dashboard to create an auth config for the Blackboard toolkit. This allows you to connect multiple Blackboard accounts to Composio for agents to use.
Create and Get auth config ID
Click “Create Integration”. After creation, copy the displayed ID starting with ac_
. This is your auth config ID. This is not a sensitive ID — you can save it in environment variables or a database.
This ID will be used to create connections to the toolkit for a given user.
Connect Your Account
Using OAuth2
Tools
Executing tools
To prototype you can execute some tools to see the responses and working on the Blackboard toolkit’s playground
OpenAI (Python)
Anthropic (TypeScript)
Google (Python)
Vercel (TypeScript)
Tool List
BLACKBOARD_GET_MESSAGES
Tool Name: Fetch messages for course id
Description
Action Parameters
Action Response
BLACKBOARD_ACCESS_COURSE_ANNOUNCEMENTS_BASED_ON_PERMISSIONS
Tool Name: Get course announcement by id
Description
Action Parameters
Action Response
BLACKBOARD_ADD_CHILD_COURSE
Tool Name: Update child course in parent
Description
Action Parameters
Action Response
BLACKBOARD_ATTACH_FILE
Tool Name: Upload file to attempt in gradebook
Description
Action Parameters
Action Response
BLACKBOARD_AUTHORIZATION_CODE
Tool Name: Get oauth2 authorization code
Description
Action Parameters
Action Response
BLACKBOARD_CONDITIONAL_GRADE_ACCESS
Tool Name: Get user gradebook for course
Description
Action Parameters
Action Response
BLACKBOARD_COPY_COURSE
Tool Name: Copy course with specific options
Description
Action Parameters
Action Response
BLACKBOARD_COURSE_AND_ORG_DUPLICATION_PERMISSIONS_UPDATE
Tool Name: Copy course by courseid
Description
Action Parameters
Action Response
BLACKBOARD_COURSE_ANNOUNCEMENTS_ACCESS
Tool Name: Course Announcements Access
Description
Action Parameters
Action Response
BLACKBOARD_COURSE_ANNOUNCEMENT_CREATION_PERMISSION
Tool Name: Create course announcement
Description
Action Parameters
Action Response
BLACKBOARD_COURSE_DATA_ACCESS_CONTROL_BY_USER_ENTITLEMENT
Tool Name: Retrieve course list
Description
Action Parameters
Action Response
BLACKBOARD_COURSE_ENDPOINT_ENTITLEMENT_ACCESS
Tool Name: Course endpoint entitlement access
Description
Action Parameters
Action Response
BLACKBOARD_COURSE_ENTITLEMENT_AND_DATA_ACCESS_CONTROL
Tool Name: Retrieve course details by id
Description
Action Parameters
Action Response
BLACKBOARD_COURSE_GROUP_INITIATION
Tool Name: Create course group
Description
Action Parameters
Action Response
BLACKBOARD_COURSE_GROUP_MODIFICATION
Tool Name: Update group details by course and group id
Description
Action Parameters
Action Response
BLACKBOARD_COURSE_MODIFICATION_PERMISSIONS
Tool Name: Update course information
Description
Action Parameters
Action Response
BLACKBOARD_COURSE_MODIFICATION_PERMISSION_CHECKS
Tool Name: Update course information by courseid
Description
Action Parameters
Action Response
BLACKBOARD_COURSE_ORG_SYNC_REMOVAL
Tool Name: Delete course by courseid
Description
Action Parameters
Action Response
BLACKBOARD_COURSE_OR_ORGANIZATION_CREATION
Tool Name: Create a class course
Description
Action Parameters
Action Response
BLACKBOARD_COURSE_USER_REMOVAL
Tool Name: Delete user from course
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_ADAPTIVE_RELEASE_ACL_USER_PREDICATE
Tool Name: Update user criterion in adaptive rule
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_ADAPTIVE_RELEASE_RULE_CRITERIA
Tool Name: Create adaptive release criteria by rule
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_ANNOUNCEMENT
Tool Name: Create system announcement
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_ASSIGNMENT
Tool Name: Create assignment in course contents
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_ATTENDANCE_RECORD
Tool Name: Update user meeting attendance status
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_CALENDAR_ITEM
Tool Name: Create calendar items
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_CATEGORY
Tool Name: Add catalog category by type
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_CHILD
Tool Name: Create child content in course
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_CHILD_NODE
Tool Name: Add child node in hierarchy
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_COLUMN_ATTEMPT
Tool Name: Submit gradebook attempt
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_COLUMN_GROUP_ATTEMPT
Tool Name: Post group attempts for gradebook column
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_CONTENT
Tool Name: Create course content in course
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_CONTENT_GROUP
Tool Name: Update content group association
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_COURSE
Tool Name: Create a new course
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_COURSE_MEETING
Tool Name: Create course meeting
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_DATA_SOURCE
Tool Name: Create data source with external id
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_DISCUSSION
Tool Name: Create discussion forum in course
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_DOMAIN_CONFIG
Tool Name: Create lti domain configuration
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_FILE_ATTACHMENT
Tool Name: Add course content attachment
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_GRADE_COLUMN
Tool Name: Add new gradebook column for course
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_GRADE_NOTATION
Tool Name: Post grade notation to course gradebook
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_GRADE_SCHEMA
Tool Name: Create course gradebook schema
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_GRADING_PERIOD
Tool Name: Create grading period in course gradebook
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_GROUP
Tool Name: Create course group in course
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_GROUP_MEMBERSHIP
Tool Name: Update user in course group
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_GROUP_PREDICATE
Tool Name: Modify course content adaptive release group criteria
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_GROUP_SET
Tool Name: Create group set
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_GROUP_SET_CHILD
Tool Name: Create group in course
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_MEMBERSHIP
Tool Name: Update course category details
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_MESSAGE
Tool Name: Post course message with bbml support
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_MESSAGE_REPLY
Tool Name: Post discussion message reply
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_NODE
Tool Name: Create institutional hierarchy node
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_NODE_COURSE_ASSOCIATION
Tool Name: Update course primary node association
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_NODE_USER_ASSOCIATION
Tool Name: Update institutional hierarchy user node
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_OBSERVER
Tool Name: Update user observer
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_PLACEMENT
Tool Name: Create new lti placement
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_PRONOUN
Tool Name: Post pronouns details
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_QUESTION
Tool Name: Post course assessment question
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_RUBRIC
Tool Name: Create course rubric with details
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_RUBRIC_ASSOCIATION
Tool Name: Create rubric association in course
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_RUBRIC_EVALUATIONS
Tool Name: Create rubric evaluation for course
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_RULE
Tool Name: Add adaptive release rule to course content
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_TERM
Tool Name: Create term with availability and description
Description
Action Parameters
Action Response
BLACKBOARD_CREATE_USER
Tool Name: Create new user profile
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_ACL_USER_PREDICATE
Tool Name: Delete user criterion from course content rule
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_ADAPTIVE_RELEASE_RULE_CRITERION
Tool Name: Delete adaptive release rule criterion
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_ALL_ATTENDANCE_BY_USER_ID
Tool Name: Delete user course meetings
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_ALL_MEETINGS_IN_COURSE
Tool Name: Delete course meeting
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_ALL_RECORDS_IN_MEETING
Tool Name: Delete all records in meeting
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_ANNOUNCEMENT
Tool Name: Delete announcement by id
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_ATTACHMENT
Tool Name: Delete gradebook attempt file
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_ATTENDANCE_RECORD
Tool Name: Delete attendance record
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_CALENDAR_ITEM
Tool Name: Delete calendar item by type and id
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_CATEGORY
Tool Name: Delete category by type and id
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_CONTENT
Tool Name: Delete course content by id
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_CONTENT_GROUP
Tool Name: Delete course content group by id
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_COURSE
Tool Name: Delete course by id
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_COURSE_MEETING
Tool Name: Delete course meeting
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_DATA_SOURCE
Tool Name: Delete data source by id
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_DOMAIN_CONFIG
Tool Name: Delete lti domain by id
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_FILE_ATTACHMENT
Tool Name: Delete course content attachment
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_GRADE_COLUMN
Tool Name: Delete gradebook column by id
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_GRADE_NOTATION
Tool Name: Delete course grade notation by id
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_GRADING_PERIOD
Tool Name: Delete gradebook period by course id
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_GROUP
Tool Name: Delete course group by ids
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_GROUP_MEMBERSHIP
Tool Name: Delete user from course group
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_GROUP_PREDICATE
Tool Name: Delete course content adaptive release rule
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_GROUP_SET
Tool Name: Delete group set in course
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_MEMBERSHIP
Tool Name: Delete course from category list
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_MESSAGE
Tool Name: Delete course message by id
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_NODE
Tool Name: Delete institutional hierarchy node by nodeid
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_NODE_ADMIN
Tool Name: Delete institution node admin
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_NODE_COURSE_ASSOCIATION
Tool Name: Delete specific course node
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_NODE_USER_ASSOCIATION
Tool Name: Delete user from institutional node
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_OBSERVER
Tool Name: Delete user observer
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_PLACEMENT
Tool Name: Delete lt i placement by id
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_PRONOUN
Tool Name: Delete pronoun by id
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_QUESTION
Tool Name: Delete course assessment question
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_RUBRIC
Tool Name: Delete course rubric
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_RUBRIC_ASSOCIATION
Tool Name: Delete rubric association
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_TERM
Tool Name: Delete term by termid
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_USER
Tool Name: Delete user by id
Description
Action Parameters
Action Response
BLACKBOARD_DELETE_USER_ATTENDANCE
Tool Name: Delete user from course meetings
Description
Action Parameters
Action Response
BLACKBOARD_DEPRECATED_GRADE_COLUMN_ACCESS
Tool Name: Get gradebook column details
Description
Action Parameters
Action Response
BLACKBOARD_DEPRECATE_COURSE_GROUP_DELETE
Tool Name: Delete group in course
Description
Action Parameters
Action Response
BLACKBOARD_DOWNLOAD
Tool Name: Download course content attachment
Description
Action Parameters
Action Response
BLACKBOARD_ENHANCE_GRADEBOOK_ENTRIES
Tool Name: Update user grade details by course
Description
Action Parameters
Action Response
BLACKBOARD_ENROLL_COURSE_WITH_PERMISSIONS
Tool Name: Enroll Course With Permissions
Description
Action Parameters
Action Response
BLACKBOARD_FETCH_COURSE_CATEGORY_ASSOCIATIONS
Tool Name: Fetch course category by id
Description
Action Parameters
Action Response
BLACKBOARD_FETCH_COURSE_RUBRIC_ASSESSMENTS
Tool Name: Retrieve rubric evaluation by association
Description
Action Parameters
Action Response
BLACKBOARD_FETCH_GROUP_ATTEMPT_RUBRIC_SCORES
Tool Name: Fetch rubric evaluation for group attempt column
Description
Action Parameters
Action Response
BLACKBOARD_FILTER_GRADES_WITH_EXCLUSIONS_AND_SECURITY
Tool Name: Retrieve user grades for course column
Description
Action Parameters
Action Response
BLACKBOARD_GENERATE_ATTENDANCE_DATA_DOWNLOAD_URL
Tool Name: Get course meeting download url
Description
Action Parameters
Action Response
BLACKBOARD_GET_ACTIVE_SESSIONS
Tool Name: Fetch learning session data
Description
Action Parameters
Action Response
BLACKBOARD_GET_ADAPTIVE_RELEASE_ACL_GROUP_PREDICATES
Tool Name: Get course content adaptive release group criteria
Description
Action Parameters
Action Response
BLACKBOARD_GET_ADAPTIVE_RELEASE_ACL_USER_PREDICATES
Tool Name: Fetch user criteria from course content rule
Description
Action Parameters
Action Response
BLACKBOARD_GET_ADAPTIVE_RELEASE_RULE_CRITERION
Tool Name: Retrieve course content adaptive release rule criterion
Description
Action Parameters
Action Response
BLACKBOARD_GET_ANNOUNCEMENT
Tool Name: Get announcement by id
Description
Action Parameters
Action Response
BLACKBOARD_GET_ANNOUNCEMENTS
Tool Name: List announcements
Description
Action Parameters
Action Response
BLACKBOARD_GET_ATTEMPT_FILE_META_DATA
Tool Name: Retrieve course attempt file
Description
Action Parameters
Action Response
BLACKBOARD_GET_ATTEMPT_FILE_META_DATA_LIST
Tool Name: Fetch gradebook attempt files
Description
Action Parameters
Action Response
BLACKBOARD_GET_ATTEMPT_RECEIPT
Tool Name: Retrieve attempt receipt by id
Description
Action Parameters
Action Response
BLACKBOARD_GET_ATTENDANCE_RECORD
Tool Name: Get attendance record
Description
Action Parameters
Action Response
BLACKBOARD_GET_ATTENDANCE_RECORDS_BY_MEETING_ID
Tool Name: Get attendance records by meeting id
Description
Action Parameters
Action Response
BLACKBOARD_GET_ATTENDANCE_RECORDS_BY_USER_ID
Tool Name: Retrieve user meetings in course
Description
Action Parameters
Action Response
BLACKBOARD_GET_CALENDARS
Tool Name: Get calendars
Description
Action Parameters
Action Response
BLACKBOARD_GET_CALENDAR_ITEM
Tool Name: Fetch calendar item by type and id
Description
Action Parameters
Action Response
BLACKBOARD_GET_CALENDAR_ITEMS
Tool Name: Get calendar items
Description
Action Parameters
Action Response
BLACKBOARD_GET_CATEGORIES
Tool Name: Retrieve category type details
Description
Action Parameters
Action Response
BLACKBOARD_GET_CATEGORY
Tool Name: Fetch category details by id
Description
Action Parameters
Action Response
BLACKBOARD_GET_CHILD
Tool Name: Retrieve course child details
Description
Action Parameters
Action Response
BLACKBOARD_GET_CHILDREN_GOALS
Tool Name: Retrieve children goals by id
Description
Action Parameters
Action Response
BLACKBOARD_GET_CHILD_CATEGORIES
Tool Name: Retrieve catalog category children
Description
Action Parameters
Action Response
BLACKBOARD_GET_COLUMN_ATTEMPT
Tool Name: Retrieve grade attempt by course and column id
Description
Action Parameters
Action Response
BLACKBOARD_GET_COLUMN_ATTEMPTS
Tool Name: Retrieve gradebook attempts
Description
Action Parameters
Action Response
BLACKBOARD_GET_COLUMN_GRADE
Tool Name: Retrieve user gradebook column
Description
Action Parameters
Action Response
BLACKBOARD_GET_COLUMN_GRADES
Tool Name: List gradebook columns for users
Description
Action Parameters
Action Response
BLACKBOARD_GET_COLUMN_GRADE_LAST_CHANGED
Tool Name: Get last changed grade column for user
Description
Action Parameters
Action Response
BLACKBOARD_GET_COLUMN_GROUP_ATTEMPTS
Tool Name: Get course gradebook group attempts
Description
Action Parameters
Action Response
BLACKBOARD_GET_CONTENT
Tool Name: Retrieve course content by ids
Description
Action Parameters
Action Response
BLACKBOARD_GET_CONTENTS
Tool Name: Retrieve course contents
Description
Action Parameters
Action Response
BLACKBOARD_GET_CONTENT_CHILDREN
Tool Name: Retrieve course content children
Description
Action Parameters
Action Response
BLACKBOARD_GET_CONTENT_COLLECTION_RESOURCE
Tool Name: Retrieve contentcollection resource
Description
Action Parameters
Action Response
BLACKBOARD_GET_CONTENT_GROUP
Tool Name: Get course content group details
Description
Action Parameters
Action Response
BLACKBOARD_GET_CONTENT_GROUPS
Tool Name: Retrieve course content groups
Description
Action Parameters
Action Response
BLACKBOARD_GET_COURSE
Tool Name: Retrieve course details
Description
Action Parameters
Action Response
BLACKBOARD_GET_COURSES
Tool Name: List courses
Description
Action Parameters
Action Response
BLACKBOARD_GET_COURSE_CHILDREN
Tool Name: List child courses for a given course
Description
Action Parameters
Action Response
BLACKBOARD_GET_COURSE_COLUMN_LOGS
Tool Name: Get Course Column Logs
Description
Action Parameters
Action Response
BLACKBOARD_GET_COURSE_GOAL_ALIGNMENTS
Tool Name: Retrieve course alignments by id
Description
Action Parameters
Action Response
BLACKBOARD_GET_COURSE_GRADEBOOK_LOGS
Tool Name: Get course gradebook logs
Description
Action Parameters
Action Response
BLACKBOARD_GET_COURSE_MEETING
Tool Name: Get course meeting details
Description
Action Parameters
Action Response
BLACKBOARD_GET_COURSE_MEETINGS
Tool Name: Get course meetings
Description
Action Parameters
Action Response
BLACKBOARD_GET_COURSE_MEMBERSHIPS
Tool Name: Retrieve users from course
Description
Action Parameters
Action Response
BLACKBOARD_GET_COURSE_RESOURCE
Tool Name: Get course resource
Description
Action Parameters
Action Response
BLACKBOARD_GET_COURSE_RESOURCE_CHILDREN
Tool Name: Get course resource children
Description
Action Parameters
Action Response
BLACKBOARD_GET_COURSE_ROLE
Tool Name: Retrieve course role by role id
Description
Action Parameters
Action Response
BLACKBOARD_GET_COURSE_ROLES
Tool Name: Fetch course roles information
Description
Action Parameters
Action Response
BLACKBOARD_GET_CRITERIA
Tool Name: Retrieve course content release criteria
Description
Action Parameters
Action Response
BLACKBOARD_GET_CROSS_LIST_SET
Tool Name: Get cross list set by course id
Description
Action Parameters
Action Response
BLACKBOARD_GET_CURRENT_ACTIVE_USER_BY_ID
Tool Name: Retrieve user sessions by user id
Description
Action Parameters
Action Response
BLACKBOARD_GET_DATA_SOURCE
Tool Name: Get data source by id
Description
Action Parameters
Action Response
BLACKBOARD_GET_DATA_SOURCES
Tool Name: Fetch data source list
Description
Action Parameters
Action Response
BLACKBOARD_GET_DISCUSSION
Tool Name: Retrieve coursediscussion details
Description
Action Parameters
Action Response
BLACKBOARD_GET_DISCUSSIONS
Tool Name: Get course discussion threads
Description
Action Parameters
Action Response
BLACKBOARD_GET_DISCUSSION_MESSAGES
Tool Name: Get discussion messages for course
Description
Action Parameters
Action Response
BLACKBOARD_GET_DOMAIN_CONFIG
Tool Name: Retrieve lti domain details by domainid
Description
Action Parameters
Action Response
BLACKBOARD_GET_DOMAIN_CONFIGS
Tool Name: Retrieve lti domain listings
Description
Action Parameters
Action Response
BLACKBOARD_GET_FILE_ATTACHMENT
Tool Name: Get course content attachment
Description
Action Parameters
Action Response
BLACKBOARD_GET_FILE_ATTACHMENTS
Tool Name: Get course content attachment
Description
Action Parameters
Action Response
BLACKBOARD_GET_FOLDERS
Tool Name: Retrieve course message folders
Description
Action Parameters
Action Response
BLACKBOARD_GET_GOALS
Tool Name: Get learning goals
Description
Action Parameters
Action Response
BLACKBOARD_GET_GOALS_FROM_SET_AND_CATEGORY
Tool Name: Fetch goal set category goals
Description
Action Parameters
Action Response
BLACKBOARD_GET_GOAL_ALIGNMENTS
Tool Name: Get goal alignments by goalid
Description
Action Parameters
Action Response
BLACKBOARD_GET_GOAL_BY_ID
Tool Name: Retrieve goal by id
Description
Action Parameters
Action Response
BLACKBOARD_GET_GOAL_SETS
Tool Name: Retrieve goal sets
Description
Action Parameters
Action Response
BLACKBOARD_GET_GOAL_SET_BY_ID
Tool Name: Retrieve goal set by id
Description
Action Parameters
Action Response
BLACKBOARD_GET_GOAL_SET_CATEGORY_BY_ID
Tool Name: Get goal set category by id
Description
Action Parameters
Action Response
BLACKBOARD_GET_GRADEBOOK_CATEGORIES
Tool Name: Retrieve course gradebook categories
Description
Action Parameters
Action Response
BLACKBOARD_GET_GRADEBOOK_CATEGORY
Tool Name: Retrieve gradebook category by id
Description
Action Parameters
Action Response
BLACKBOARD_GET_GRADE_COLUMN
Tool Name: Retrieve gradebook column by course and column ids
Description
Action Parameters
Action Response
BLACKBOARD_GET_GRADE_COLUMNS
Tool Name: List course gradebook columns
Description
Action Parameters
Action Response
BLACKBOARD_GET_GRADE_NOTATION
Tool Name: Retrieve course grade notation
Description
Action Parameters
Action Response
BLACKBOARD_GET_GRADE_NOTATIONS
Tool Name: List grade notations for course
Description
Action Parameters
Action Response
BLACKBOARD_GET_GRADE_SCHEMAS
Tool Name: Get gradebook schema for course
Description
Action Parameters
Action Response
BLACKBOARD_GET_GRADING_PERIOD
Tool Name: Get gradebook periods by course and period id
Description
Action Parameters
Action Response
BLACKBOARD_GET_GRADING_PERIODS
Tool Name: Retrieve course gradebook periods
Description
Action Parameters
Action Response
BLACKBOARD_GET_GROUP
Tool Name: Retrieve course group by ids
Description
Action Parameters
Action Response
BLACKBOARD_GET_GROUPS
Tool Name: Fetch course groups by id
Description
Action Parameters
Action Response
BLACKBOARD_GET_GROUP_MEMBERSHIP
Tool Name: Retrieve user from course group
Description
Action Parameters
Action Response
BLACKBOARD_GET_GROUP_MEMBERSHIPS
Tool Name: List course group users
Description
Action Parameters
Action Response
BLACKBOARD_GET_GROUP_SET
Tool Name: Retrieve course group information
Description
Action Parameters
Action Response
BLACKBOARD_GET_GROUP_SETS
Tool Name: Retrieve course group sets
Description
Action Parameters
Action Response
BLACKBOARD_GET_GROUP_SET_CHILDREN
Tool Name: List course group sets
Description
Action Parameters
Action Response
BLACKBOARD_GET_INFO
Tool Name: Get system info
Description
Action Parameters
Action Response
BLACKBOARD_GET_INSTITUTION_ROLE
Tool Name: Retrieves institution role by id
Description
Action Parameters
Action Response
BLACKBOARD_GET_INSTITUTION_ROLES
Tool Name: List institution roles
Description
Action Parameters
Action Response
BLACKBOARD_GET_LOGIN_AS_SESSIONS
Tool Name: Retrieve loginas sessions
Description
Action Parameters
Action Response
BLACKBOARD_GET_MEMBERSHIP
Tool Name: Get user course by id
Description
Action Parameters
Action Response
BLACKBOARD_GET_MEMBERSHIPS
Tool Name: Get courses for category
Description
Action Parameters
Action Response
BLACKBOARD_GET_MESSAGE_PARTICIPANTS
Tool Name: Retrieve participants of course message
Description
Action Parameters
Action Response
BLACKBOARD_GET_MESSAGE_REPLIES
Tool Name: Retrieve discussion message reply
Description
Action Parameters
Action Response
BLACKBOARD_GET_NODE
Tool Name: Get hierarchy node by node id
Description
Action Parameters
Action Response
BLACKBOARD_GET_NODES
Tool Name: Fetch institutional hierarchy nodes
Description
Action Parameters
Action Response
BLACKBOARD_GET_NODES_FOR_COURSE
Tool Name: Retrieve course nodes
Description
Action Parameters
Action Response
BLACKBOARD_GET_NODES_FOR_USER
Tool Name: Get user nodes for user id
Description
Action Parameters
Action Response
BLACKBOARD_GET_NODE_ADMIN
Tool Name: Retrieve admin info by nodeid and userid
Description
Action Parameters
Action Response
BLACKBOARD_GET_NODE_ADMINS
Tool Name: Retrieve node admins
Description
Action Parameters
Action Response
BLACKBOARD_GET_NODE_CHILDREN
Tool Name: List child nodes by node id
Description
Action Parameters
Action Response
BLACKBOARD_GET_NODE_COURSE_ASSOCIATIONS
Tool Name: Retrieve courses for institutional node
Description
Action Parameters
Action Response
BLACKBOARD_GET_NODE_USER_ASSOCIATIONS
Tool Name: Retrieve users in institutional node
Description
Action Parameters
Action Response
BLACKBOARD_GET_OBSERVEES
Tool Name: Retrieve observees of user profile
Description
Action Parameters
Action Response
BLACKBOARD_GET_OBSERVERS
Tool Name: Get user observers by id
Description
Action Parameters
Action Response
BLACKBOARD_GET_PLACEMENT
Tool Name: Retrieve lti placement by id
Description
Action Parameters
Action Response
BLACKBOARD_GET_PLACEMENTS
Tool Name: Fetch lti placements
Description
Action Parameters
Action Response
BLACKBOARD_GET_POLICIES
Tool Name: Fetch privacy policies
Description
Action Parameters
Action Response
BLACKBOARD_GET_PROCTORING_SERVICE
Tool Name: Retrieve proctoring service by id
Description
Action Parameters
Action Response
BLACKBOARD_GET_PROCTORING_SERVICES
Tool Name: Retrieve proctoring services
Description
Action Parameters
Action Response
BLACKBOARD_GET_PRONOUNS
Tool Name: Retrieve pronouns information
Description
Action Parameters
Action Response
BLACKBOARD_GET_QUESTIONS
Tool Name: Get assessment questions by course and assessment id
Description
Action Parameters
Action Response
BLACKBOARD_GET_QUESTION_BY_ID
Tool Name: Retrieve assessment question
Description
Action Parameters
Action Response
BLACKBOARD_GET_RESOURCES
Tool Name: Fetch content collection resources
Description
Action Parameters
Action Response
BLACKBOARD_GET_RESOURCE_CHILDREN
Tool Name: Get content collection resources children
Description
Action Parameters
Action Response
BLACKBOARD_GET_REVIEW_STATUS
Tool Name: Get review status of user in course content
Description
Action Parameters
Action Response
BLACKBOARD_GET_REVIEW_STATUS_BY_COURSE_ID
Tool Name: Get course performance content review status
Description
Action Parameters
Action Response
BLACKBOARD_GET_RUBRICS
Tool Name: Fetch rubric list for course
Description
Action Parameters
Action Response
BLACKBOARD_GET_RUBRIC_ASSOCIATIONS
Tool Name: Retrieve course rubric associations
Description
Action Parameters
Action Response
BLACKBOARD_GET_RUBRIC_ASSOCIATIONS_BY_COLUMN_ID
Tool Name: Get rubric associations for gradebook columns
Description
Action Parameters
Action Response
BLACKBOARD_GET_RUBRIC_ASSOCIATION_BY_ID
Tool Name: Retrieve rubric association for course
Description
Action Parameters
Action Response
BLACKBOARD_GET_RUBRIC_BY_ID
Tool Name: Get course rubric by course id
Description
Action Parameters
Action Response
BLACKBOARD_GET_RUBRIC_EVALUATIONS
Tool Name: Retrieve rubric evaluation for attempt
Description
Action Parameters
Action Response
BLACKBOARD_GET_RUBRIC_EVALUATION_BY_ID
Tool Name: Retrieve rubric evaluation details
Description
Action Parameters
Action Response
BLACKBOARD_GET_RULES
Tool Name: Retrieve course content adaptive release rules
Description
Action Parameters
Action Response
BLACKBOARD_GET_SETTINGS
Tool Name: Get upload settings
Description
Action Parameters
Action Response
BLACKBOARD_GET_SIS_LOGS_BY_DATA_SET_UID
Tool Name: Retrieve sis dataset log by id
Description
Action Parameters
Action Response
BLACKBOARD_GET_SYSTEM_ROLE
Tool Name: Retrieve system role by id
Description
Action Parameters
Action Response
BLACKBOARD_GET_SYSTEM_ROLES
Tool Name: List system roles
Description
Action Parameters
Action Response
BLACKBOARD_GET_SYSTEM_TASK
Tool Name: Retrieve task by id
Description
Action Parameters
Action Response
BLACKBOARD_GET_TASK
Tool Name: Fetch course task details
Description
Action Parameters
Action Response
BLACKBOARD_GET_TERM
Tool Name: Retrieve term by id
Description
Action Parameters
Action Response
BLACKBOARD_GET_TERMS
Tool Name: Fetch terms list
Description
Action Parameters
Action Response
BLACKBOARD_GET_TOC_ITEMS
Tool Name: Retrieve toc items by course id
Description
Action Parameters
Action Response
BLACKBOARD_GET_TOKEN_INFO
Tool Name: Fetch oauth2 tokeninfo
Description
Action Parameters
Action Response
BLACKBOARD_GET_TOOLS
Tool Name: Get institutional node tool information
Description
Action Parameters
Action Response
BLACKBOARD_GET_TOP_LEVEL_COURSE_RESOURCES
Tool Name: Retrieve course resources by id
Description
Action Parameters
Action Response
BLACKBOARD_GET_TYPES
Tool Name: Fetch types of goal sets
Description
Action Parameters
Action Response
BLACKBOARD_GET_USER
Tool Name: Retrieve user by id
Description
Action Parameters
Action Response
BLACKBOARD_GET_USERS
Tool Name: Retrieve users list
Description
Action Parameters
Action Response
BLACKBOARD_GET_USER_AVATAR
Tool Name: Retrieve user avatar by userid
Description
Action Parameters
Action Response
BLACKBOARD_GET_USER_GRADES
Tool Name: Retrieve gradebook entry for user in course
Description
Action Parameters
Action Response
BLACKBOARD_GET_USER_MEMBERSHIPS
Tool Name: Retrieve user courses by id
Description
Action Parameters
Action Response
BLACKBOARD_GET_USER_PRONUNCIATION_AUDIO
Tool Name: Get user pronunciation audio
Description
Action Parameters
Action Response
BLACKBOARD_GET_VERSION
Tool Name: Retrieve system version information
Description
Action Parameters
Action Response
BLACKBOARD_GRADE_ACCESS_WITH_RIGHTS_VALIDATION
Tool Name: Retrieve user gradebook column
Description
Action Parameters
Action Response
BLACKBOARD_GROUP_MEMBERSHIP_API_DETAILS
Tool Name: List users in course group
Description
Action Parameters
Action Response
BLACKBOARD_INITIALIZE_EDUCATIONAL_ENTITY
Tool Name: Create new course with json input
Description
Action Parameters
Action Response
BLACKBOARD_INITIATE_GROUP_MEMBER_ADDITION
Tool Name: Update user in course group
Description
Action Parameters
Action Response
BLACKBOARD_LIST_GOAL_SET_CATEGORIES
Tool Name: Fetch goal set categories
Description
Action Parameters
Action Response
BLACKBOARD_LIST_GRADEBOOK_COLUMNS
Tool Name: List Gradebook Columns
Description
Action Parameters
Action Response
BLACKBOARD_LOAD_COURSE_GROUP_DETAILS
Tool Name: Get group details from course api
Description
Action Parameters
Action Response
BLACKBOARD_LOAD_COURSE_GROUP_USER_INFO
Tool Name: Retrieve user in course group
Description
Action Parameters
Action Response
BLACKBOARD_MANAGE_COURSE_DATA_ACCESS
Tool Name: Retrieve course list
Description
Action Parameters
Action Response
BLACKBOARD_MANUAL_GRADE_COLUMN_CREATION
Tool Name: Add course gradebook column
Description
Action Parameters
Action Response
BLACKBOARD_MANUAL_GRADE_COLUMN_MODIFICATION
Tool Name: Patch gradebook column
Description
Action Parameters
Action Response
BLACKBOARD_MODIFY_COURSE_ANNOUNCEMENT_ACCESS
Tool Name: Modify announcement details
Description
Action Parameters
Action Response
BLACKBOARD_PATCH_TOOL
Tool Name: Patch hierarchy node tool settings
Description
Action Parameters
Action Response
BLACKBOARD_POST_ULTRA_COURSE_DISCUSSION_REPLY
Tool Name: Post discussion message in course
Description
Action Parameters
Action Response
BLACKBOARD_REMOVE_CHILD_COURSE
Tool Name: Delete child course association
Description
Action Parameters
Action Response
BLACKBOARD_REMOVE_COURSE_GROUP
Tool Name: Delete user from course group
Description
Action Parameters
Action Response
BLACKBOARD_REMOVE_COURSE_NOTICE
Tool Name: Delete course announcement by id
Description
Action Parameters
Action Response
BLACKBOARD_REMOVE_SPECIFIC_GRADE_FIELD
Tool Name: Delete gradebook column in course
Description
Action Parameters
Action Response
BLACKBOARD_REMOVE_ULTRA_COURSE_DISCUSSION_POST
Tool Name: Delete discussion message by id
Description
Action Parameters
Action Response
BLACKBOARD_REQUEST_TOKEN
Tool Name: Obtain oauth2 token via post
Description
Action Parameters
Action Response
BLACKBOARD_RETRIEVE_STUDENT_SUBMISSION_FILE
Tool Name: Download course gradebook attempt file
Description
Action Parameters
Action Response
BLACKBOARD_REVISE_ULTRA_COURSE_DISCUSSION_POST
Tool Name: Update discussion message status
Description
Action Parameters
Action Response
BLACKBOARD_ROLE_BASED_GRADE_ATTEMPT_VISIBILITY
Tool Name: Retrieve course gradebook column attempts
Description
Action Parameters
Action Response
BLACKBOARD_SECURE_GRADE_ATTEMPT_ACCESS_WITH_VERSION_CONTROL
Tool Name: Get course gradebook attempt
Description
Action Parameters
Action Response
BLACKBOARD_SET_NODE_ADMIN_ASSOCIATION
Tool Name: Update admin node roles
Description
Action Parameters
Action Response
BLACKBOARD_SYNCHRONOUS_COURSE_OR_ORG_REMOVAL
Tool Name: Delete course by courseid
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_ADAPTIVE_RELEASE_RULE_CRITERION
Tool Name: Patch adaptiverelease criterion
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_ANNOUNCEMENT
Tool Name: Modify system announcement details
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_ATTENDANCE_RECORD
Tool Name: Update attendance record
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_ATTENDANCE_RECORDS
Tool Name: Update attendance records
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_CALENDAR_ITEM
Tool Name: Patch calendar item by type and id
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_CATEGORY
Tool Name: Update category details by type
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_COLUMN_ATTEMPT
Tool Name: Update attempt status in gradebook
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_COLUMN_GRADE
Tool Name: Patch grade information for user
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_CONTENT
Tool Name: Patch course content
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_COURSE
Tool Name: Patch course details by id
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_COURSE_MEETING
Tool Name: Patch course meeting details
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_DATA_SOURCE
Tool Name: Patch data source by external id
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_DISCUSSION
Tool Name: Update course discussion details
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_DOMAIN_CONFIG
Tool Name: Update lti domain configuration
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_GRADE_COLUMN
Tool Name: Update gradebook column
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_GRADE_NOTATION
Tool Name: Patch grade notation for course
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_GRADING_PERIOD
Tool Name: Update grading period info
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_GROUP
Tool Name: Update course group information
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_GROUP_SET
Tool Name: Update course group details
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_MEMBERSHIP
Tool Name: Modify user enrollment in course
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_MESSAGE
Tool Name: Update course message read status
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_NODE
Tool Name: Update institution node by id
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_NODE_COURSE_ASSOCIATION
Tool Name: Update course primary node status
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_PLACEMENT
Tool Name: Update lti placement details
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_PRONOUN
Tool Name: Update pronoun status by id
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_QUESTION
Tool Name: Modify assessment question
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_REVIEW_STATUS
Tool Name: Patch course content review status
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_RUBRIC
Tool Name: Patch course rubric details
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_RUBRIC_ASSOCIATION
Tool Name: Update rubric association settings
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_RUBRIC_EVALUATION
Tool Name: Update rubric evaluation
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_TERM
Tool Name: Patch term details by termid
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_TOC_ITEM
Tool Name: Update course toc item
Description
Action Parameters
Action Response
BLACKBOARD_UPDATE_USER
Tool Name: Update user information
Description
Action Parameters
Action Response
BLACKBOARD_UPLOAD
Tool Name: Create new uploads
Description
Action Parameters
Action Response
BLACKBOARD_VIEW_COURSE_GROUP_ACCESSIBILITIES
Tool Name: Get course groups
Description
Action Parameters
Action Response