I'm new to Canvas API and am looking for the best way to create an identical copy of a course (with all content) from a master "template" course. The dates of items / submissions etc. for the original course don't matter.
What's the best way to achieve this and via which API? For my use case, the Course Import Tool via the user interface is not an option. It absolutely must be done via an API.