The Get Courses API is missing several fields in the response body that are available in the UI.
I think it would be helpful to expand the response to include the following fields:
From the Course Details section:
1. Sort Order
2. Publish to website
From the Settings section:
1. Print on report card
2. Print on transcript
3. Course can be retakedn
Everything from the GPAs and Transcripts section.