CourseGroup
No description
type CourseGroup {
id: ID!
createdAt: Date
displayCourse: Course
displayBundle: DisplayBundle
courses: [Course]
asset: String
assetAltText: String
detailAsset: String
detailAssetAltText: String
videoAsset: String
tabs: [CourseTab]
description: String
title: String
archived: Boolean
metaTitle: String
metaDescription: String
language: String
slug: Slug!
rating: Int
ratingsCount: Int
relatedCourseGroups: [CourseGroup]
relatedQuery: String
relatedQuerySort: String
relatedQueryLimit: Int
relatedQuerySignature: String
relatedShowImageAsset: Boolean
relatedShowDescription: Boolean
externalPurchaseUrl: String
externalDetailUrl: String
layout: Layout
hasParentCourseGroup: Boolean
tags: [Tag]
customFields: JSON
authors: [String]
source: String
isbn: String
ribbon: Slug
contentType: ContentType
kind: CourseGroupKind
availabilityStatus: String
ownedByActiveScope: Boolean!
allowRescheduling: Boolean
currentUserMayReschedule: Boolean
}
Fields
CourseGroup.id
● ID!
non-null scalar
CourseGroup.createdAt
● Date
scalar
CourseGroup.displayCourse
● Course
object
CourseGroup.displayBundle
● DisplayBundle
object
CourseGroup.courses
● [Course]
list object
CourseGroup.asset
● String
scalar
CourseGroup.assetAltText
● String
scalar
CourseGroup.detailAsset
● String
scalar
CourseGroup.detailAssetAltText
● String
scalar
CourseGroup.videoAsset
● String
scalar
CourseGroup.tabs
● [CourseTab]
list object
CourseGroup.description
● String
scalar
CourseGroup.title
● String
scalar
CourseGroup.archived
● Boolean
scalar
CourseGroup.metaTitle
● String
scalar
CourseGroup.metaDescription
● String
scalar
CourseGroup.language
● String
scalar
CourseGroup.slug
● Slug!
non-null scalar
CourseGroup.rating
● Int
scalar
CourseGroup.ratingsCount
● Int
scalar
CourseGroup.relatedCourseGroups
● [CourseGroup]
list object
CourseGroup.relatedQuery
● String
scalar
CourseGroup.relatedQuerySort
● String
scalar
CourseGroup.relatedQueryLimit
● Int
scalar
CourseGroup.relatedQuerySignature
● String
scalar
CourseGroup.relatedShowImageAsset
● Boolean
scalar
CourseGroup.relatedShowDescription
● Boolean
scalar
CourseGroup.externalPurchaseUrl
● String
scalar
CourseGroup.externalDetailUrl
● String
scalar
CourseGroup.layout
● Layout
object
CourseGroup.hasParentCourseGroup
● Boolean
scalar
CourseGroup.tags
● [Tag]
list object
This requires the current user to be in
MANAGER
role.
CourseGroup.customFields
● JSON
scalar
CourseGroup.authors
● [String]
list scalar
CourseGroup.source
● String
scalar
CourseGroup.isbn
● String
scalar
CourseGroup.ribbon
● Slug
scalar
CourseGroup.contentType
● ContentType
object
CourseGroup.kind
● CourseGroupKind
enum
CourseGroup.availabilityStatus
● String
scalar
CourseGroup.ownedByActiveScope
● Boolean!
non-null scalar
CourseGroup.allowRescheduling
● Boolean
scalar
CourseGroup.currentUserMayReschedule
● Boolean
scalar
Returned by
CourseGroupBySlug
query
Member of
Course
object ● CourseGroup
object
Implemented by
CampaignResource
union