Skip to main content

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