List Course Files
list_course_filesRetrieves a Canvas course’s files—slides, readings, and handouts—with names, sizes, types, and IDs, and supports filtering by name or content type. Read-only.
Instructions
List files in a course (slides, readings, handouts) with names, sizes, types and IDs, optionally filtered by name or type. Read-only. Save one with download_file, or all with download_all_course_files.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | Maximum number of items to return. Smaller is faster. | |
| course_id | Yes | Canvas course ID, a numeric string such as "12345". Get it from list_courses. | |
| search_term | No | Optional text filter on names or titles (at least 2 characters, case-insensitive). | |
| content_types | No | e.g. application/pdf |