Is there any way to copy course content or create courses via a template using web services?
Nathan McKean describes the process here about doing that using SIS Integration Framework Re: Using a Course Template when Batch Creating Classes
I have recorded a demo. You send a flat file to a endpoint using a POST request with basic Auth, so it is quite similar to a webservice...
It has the audio in spanish, but I think you can follow the process despite the language:
Hope this helps.
Retrieving data ...