List my Blackboard courses
bb_list_coursesList enrolled courses and retrieve course IDs, names, terms, roles, and last-access dates. The course ID is required by all other course tools, so start here.
Instructions
Lists the courses the signed-in user is enrolled in, with course id, name, term, role and last-access date. The returned courseId (like _12345_1) is what every other course tool needs. Start here.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "bb_list_courses"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| term | No | Case-insensitive substring filter on the term name. | |
| search | No | Case-insensitive substring filter on course name or code. | |
| availableOnly | No | Only courses currently open to the student. Default false (show all). | |
| includeHidden | No | Include courses the user hid from their own course list. Default false. | |
| organizations | No | Organizations/communities are excluded by default; "only" or "include" to change that. |