I had a look at the API and the forums and found nothing on it so I am guessing the answer is 'No' but I thought I would ask it anyway...
Hi Jawyei Wong!
Hopefully you will be happy to be informed that a Course Copy endpoint is currently in development.
When the work is completed the API and supported Learn version will appear in the API docs at:
Correct, you cannot do it at the moment.
Maybe add your voice here: REST API - Allow for Course Template Options
Would be good to be able to do course copy from an integration rather than sending that request through the SIS which I believe cannot define which contents can be copied.
If you only have a few different course copy scenarios, you could set-up multiple integrations and alter the Course Copy Settings of each to suit.
Hopefully the REST endpoint will allow all the same options as the SIS integration.
Retrieving data ...