AnsweredAssumed Answered

Get Course Settings via API

Question asked by brian.t.anders@mcpsmd.net on Feb 4, 2020
Latest reply on Feb 12, 2020 by brian.t.anders@mcpsmd.net

I feel really silly right now for either (1) not being able to find the correct API call  (2) not knowing that such a call doesn't exist or (3) finding the parameters I'm looking for using the UI.

 

I would like to automate the creation of my upcoming courses. I need to gather the settings of my previous semester courses as the creation of new courses using the API is calling for many additional parameters than what the UI asks for. All of my previously created courses were created manually and I would like to pull the settings of the previous semester courses via the API (or otherwise), and use those settings for creating the new courses.

 

The problem is I cannot find the settings of the old courses using the API. Some of the parameters I would like to find are:

 

-course[is_public]

-course[self_enrollment]

-offer

 

What do I need to do to get all of the appropriate fields for course creation via API from an already-created course? Could my ability to see course settings be limited based on my admin access?

Outcomes