OptionalcoverCover image.
OptionalcoverColor shown with the course (a CSS color) when it has no cover image. Without one, apps pick a color from the course id.
When the course was created (ISO 8601).
OptionaldescriptionCourse description.
Stable course id.
OptionalisA template: a starting point for new courses rather than a course clients take.
User id of the provider who owns the course.
Increases by one on every save.
Document shape version.
Sections, in order.
Course-wide settings.
OptionalstatusDraft, published or archived. Absent means published.
Course title.
When the course was last saved (ISO 8601).
A course outline. Holds titles and rules only, never lesson content, so a client who can see the outline learns nothing about a locked lesson beyond its title and description.