CourseDetails
Course details (language invariant)
type CourseDetails {
id: String!
language: Language!
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.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