capabilities.work

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.