Copy or import content into a course
One step with Canvas. We can help you get access.
Get something done
Copy or import content into a course
with Canvas
Use Canvas: its Canvas LMS REST Content Migrations API lets you copy or import content into a course in a single step (POST /v1/courses/{course_id}/content_migrations). capabilities.work can help you get signed up and connected.
- How do I copy everything from last term's course into a new one?
- Can I shift assignment dates to a new term while importing course content?
- Which settings let me import only selected items instead of the whole course?
Say it to your AI assistant
- Copy course {source_course_id} into course {course_id}.
- Start a {migration_type} import into course {course_id} from {file_url}.
- Import into course {course_id} with dates shifted to start {new_start_date} using migration type {migration_type}.
For your developer
POST /v1/courses/{course_id}/content_migrations in Canvas LMS REST Content Migrations API. Full spec on APIs.io.