The API is a useful tool for automating tasks, but the current version is limited. For example, there are no POST or PUT calls for Courses. It would be helpful to update course properties using the API rather than editing each course individually. Other areas could use expansion, like the ability to set the DateDue using the Enrollments controller.