Is it possible to move a page, file, assignment, or discussion from one course to another via API
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-17-2022
01:45 PM
Lets say I have a page in course A can I move this page to course B via the API?
Solved! Go to Solution.
1 Solution
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
02-22-2022
03:50 PM
Hello @WillKP
We understand that you are trying to use API to move content from one course to another. Technically, we do have API for content migrations here:
https://canvas.instructure.com/doc/api/content_migrations.html#method.content_migrations.create
There are many options as to where you'd prefer it to be inserted, if you want to change dates, etc. I believe this is what you're looking for. Additionally, we of course have other methods of copying content like using the "copy to" function, import existing content, sharing files, etc. and there are alternatives to running API. Hopefully this helps!