Export Course Archive
export_course_archiveExport a complete Canvas course as an .imscc archive, wait for packaging, and save it locally to preserve access before a term ends; course content stays unchanged.
Instructions
Export a whole course, wait for Canvas to package it, then download the .imscc archive to local disk. Nothing in the course changes. Can take several minutes; use it before a term ends and access disappears.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| dest_dir | No | Local folder to save into. Defaults to the server's download folder (CANVAS_DOWNLOAD_DIR). | |
| course_id | Yes | Canvas course ID, a numeric string such as "12345". Get it from list_courses. | |
| timeout_seconds | No | Default 300 |