CourseDetails
Course details (language invariant)
type CourseDetails {
id: String!
language: Language!
languageReviewLevel: LanguageReviewLevel!
title: String!
description: String!
keywords: [String!]
learningOutcome: String
createdAt: DateTimeISO!
updatedAt: DateTimeISO!
deletedAt: DateTimeISO
courseId: String!
course: Course!
}
Fields
CourseDetails.id ● String! non-null scalar
UUID of course details
CourseDetails.language ● Language! non-null enum
Language of course details
CourseDetails.languageReviewLevel ● LanguageReviewLevel! non-null enum
Review level of course details
CourseDetails.title ● String! non-null scalar
Title for the course
CourseDetails.description ● String! non-null scalar
Description for the course
CourseDetails.keywords ● [String!] list scalar
Keywords for the course
CourseDetails.learningOutcome ● String scalar
Learning outcome for the course
CourseDetails.createdAt ● DateTimeISO! non-null scalar
Creation time given as the ISO Date string
CourseDetails.updatedAt ● DateTimeISO! non-null scalar
Last update time given as the ISO Date string
CourseDetails.deletedAt ● DateTimeISO scalar
Soft delete time given as the ISO Date string
CourseDetails.courseId ● String! non-null scalar
Course id
CourseDetails.course ● Course! non-null object
Course
Returned By
getCourseDetails query
Member Of
Course object