List downloadable files in a course
bb_list_filesWalks a course to list every readable document, including attachments, embedded files, and linked Google Docs, Slides, or Sheets. Returns name, type, size, and contentId for retrieval.
Instructions
Walks a course and lists every readable document: attached files, attachments, files embedded in page bodies, and content items that link to Google Slides, Docs or Sheets. Returns name, type, size and the contentId needed to fetch each one.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| deep | No | Also probe every item for attachments and embedded files. Slower but complete. Default false. | |
| courseId | Yes | Course id, e.g. "_12345_1". | |
| maxNodes | No | Tree walk cap. Default 600. | |
| extension | No | Filter by extension, e.g. "pdf" or ".pptx". |