OBJECT
Course
A Course
link GraphQL Schema definition
- type Course {
- # Whether the course is active
- Boolean :
- # Course clients
- #
- # Arguments
- # course_status: Filter by course status
- String): [CourseMembership!] ( :
- # Course group memberships for the course
- #
- # Arguments
- # course_status: Filter by course status
- String): [CourseGroup!] ( :
- # The number of completed memberships in the course
- Int :
- # The benefits of a course
- CourseBenefit!]! : [
- # Course group memberships for the course
- CourseGroup!] : [
- # The items of a course
- #
- # Arguments
- # include_emails: Include custom emails
- Boolean): [CourseItem!]! ( :
- # Course memberships for the course
- CourseMembership!] : [
- # The number of members in the course
- String :
- # type of the course
- String :
- # date course was created
- String :
- # date course was deleted
- String :
- # Description of course
- String :
- # end date of the course based on included items
- String :
- # HTML-formatted benefits of the course
- String :
- # The unique identifier of the course
- ID! :
- # The number of in progress memberships in the course
- Int :
- # late enrollment for fixed type courses
- Boolean :
- # Name of course
- String :
- # The number of not started memberships in the course
- Int :
- # Offerings contains current course
- Offering!] : [
- # url for course image
- String :
- # url for course video
- String :
- # start date for fixed type course
- String :
- # Ungrouped Course memberships for the course
- CourseMembership!] : [
- # date course was updated
- String :
- # Use category toggle
- Boolean :
- # Use video label toggle
- Boolean :
- # The user groups who have access to this course
- UserGroup!]! : [
- # User id of course
- ID :
- # The users who have access to this course
- User!]! : [
- # The progress of users who completed the course item
- String :
- # The users course progress
- String :
- }
link Require by
- copyCoursePayloadAutogenerated return type of copyCourse.
- CourseGroupRelationship between a user group and a course
- CourseItemA Course Item
- CourseMembershipRelationship between a user and a course
- createCoursePayloadAutogenerated return type of createCourse.
- deleteCoursePayloadAutogenerated return type of deleteCourse.
- OfferingCourseOffering Course
- QueryThe query root of this schema. See available queries.
- shareCoursePayloadAutogenerated return type of shareCourse.
- updateCoursePayloadAutogenerated return type of updateCourse.
- updateStatePayloadAutogenerated return type of updateState.