LearningPath
No description
type LearningPath {
id: ID!
layoutId: ID
layout: Layout
learnerLayoutId: ID
learnerLayout: Layout
name: String!
sku: String
ribbon: Ribbon
slug: Slug!
client: Client
createdAt: Date
metaTitle: String
metaDescription: String
asset: URL
assetAltText: String
detailAsset: URL
detailAssetAltText: String
heroAsset: URL
heroAssetAltText: String
priceInCents: Int
suggestedRetailPriceInCents: Int
alternativePricingType: AlternativePricingType
alternativePricingRef: Int
accessDays: Int
shortDescription: String
longDescription: String
tags: [Tag]
status: Status!
freeWithRegistration: Boolean
hasMultipleCurrencies: Boolean!
prices: [ItemPrice!]!
customFields: JSON
contentType: String
confirmationHtml: String
startDate: Date
endDate: Date
enrollmentStartDate: Date
enrollmentEndDate: Date
milestones: [Milestone]
availabilityStatus: String
currentUserStartActionDate: Date
isPayAsYouGo: Boolean
language: String
futurePublishDate: Date
purchasable: Boolean!
taxable: Boolean
fulfillmentCenter: FulfillmentCenter
taxCategory: ID
currentUserPendingCertificate: Boolean!
currentUserEarnedCertificate: Boolean!
currentUserDueDate: Date
bulkPurchasingEnabled: Boolean!
seatTiers: [SeatTier!]
seatPackages: [SeatPackage!]
lastTierPriceInCents: Int
prerequisiteCourses: [Course]
prerequisiteLearningPaths: [LearningPath]
resourceType: String!
seatsLimit: Int
videoAsset: ID
relatedQuery: String
relatedQuerySignature: String
source: String
authors: [String!]
publishDate: Date
externalDetailUrl: String
kind: String
tabs: LearningPathTabs
updatedAt: Date
dueDate: Date
dueDateDays: Int
authoringClient: ID
}
Fields
LearningPath.id
● ID!
non-null scalar
LearningPath.layoutId
● ID
scalar
LearningPath.layout
● Layout
object
LearningPath.learnerLayoutId
● ID
scalar
LearningPath.learnerLayout
● Layout
object
LearningPath.name
● String!
non-null scalar
LearningPath.sku
● String
scalar
LearningPath.ribbon
● Ribbon
object
LearningPath.slug
● Slug!
non-null scalar
LearningPath.client
● Client
object
LearningPath.createdAt
● Date
scalar
LearningPath.metaTitle
● String
scalar
LearningPath.metaDescription
● String
scalar
LearningPath.asset
● URL
scalar
LearningPath.assetAltText
● String
scalar
LearningPath.detailAsset
● URL
scalar
LearningPath.detailAssetAltText
● String
scalar
LearningPath.heroAsset
● URL
scalar
LearningPath.heroAssetAltText
● String
scalar
LearningPath.priceInCents
● Int
scalar
LearningPath.suggestedRetailPriceInCents
● Int
scalar
LearningPath.alternativePricingType
● AlternativePricingType
enum
LearningPath.alternativePricingRef
● Int
scalar
LearningPath.accessDays
● Int
scalar
LearningPath.shortDescription
● String
scalar
LearningPath.longDescription
● String
scalar
LearningPath.tags
● [Tag]
list object
LearningPath.status
● Status!
non-null enum
LearningPath.freeWithRegistration
● Boolean
scalar
LearningPath.hasMultipleCurrencies
● Boolean!
non-null scalar
LearningPath.prices
● [ItemPrice!]!
non-null object
LearningPath.customFields
● JSON
scalar
LearningPath.contentType
● String
scalar
LearningPath.confirmationHtml
● String
scalar
LearningPath.startDate
● Date
scalar
LearningPath.endDate
● Date
scalar
LearningPath.enrollmentStartDate
● Date
scalar
LearningPath.enrollmentEndDate
● Date
scalar
LearningPath.milestones
● [Milestone]
list object
LearningPath.availabilityStatus
● String
scalar
LearningPath.currentUserStartActionDate
● Date
scalar
LearningPath.isPayAsYouGo
● Boolean
scalar
LearningPath.language
● String
scalar
LearningPath.futurePublishDate
● Date
scalar
LearningPath.purchasable
● Boolean!
non-null scalar
LearningPath.taxable
● Boolean
scalar
LearningPath.fulfillmentCenter
● FulfillmentCenter
object
LearningPath.taxCategory
● ID
scalar
LearningPath.currentUserPendingCertificate
● Boolean!
non-null scalar
LearningPath.currentUserEarnedCertificate
● Boolean!
non-null scalar
LearningPath.currentUserDueDate
● Date
scalar
LearningPath.bulkPurchasingEnabled
● Boolean!
non-null scalar
LearningPath.seatTiers
● [SeatTier!]
list object
LearningPath.seatPackages
● [SeatPackage!]
list object
LearningPath.lastTierPriceInCents
● Int
scalar
LearningPath.prerequisiteCourses
● [Course]
list object
LearningPath.prerequisiteLearningPaths
● [LearningPath]
list object
LearningPath.resourceType
● String!
non-null scalar
LearningPath.seatsLimit
● Int
scalar
LearningPath.videoAsset
● ID
scalar
LearningPath.relatedQuery
● String
scalar
LearningPath.relatedQuerySignature
● String
scalar
LearningPath.source
● String
scalar
LearningPath.authors
● [String!]
list scalar
LearningPath.publishDate
● Date
scalar
LearningPath.externalDetailUrl
● String
scalar
LearningPath.kind
● String
scalar
LearningPath.tabs
● LearningPathTabs
object
LearningPath.updatedAt
● Date
scalar
LearningPath.dueDate
● Date
scalar
LearningPath.dueDateDays
● Int
scalar
LearningPath.authoringClient
● ID
scalar
Returned by
CreateLearningPath
mutation ● LearningPathBySlug
query
Member of
AccessExpiration
object ● AllocatedLearningPath
object ● Client
object ● Course
object ● EmbedWidgetLearningPathStatus
object ● LearningPath
object ● LearningPathAction
object ● License
object ● Milestone
object ● Page
object ● RedemptionCodeGroup
object ● RegistrationCode
object
Implemented by
AccessExpirationResource
union ● AwardResource
union ● CampaignResource
union ● CertificateResource
union ● CertificateTemplateResource
union ● CompetencyAssessmentResource
union ● CourseOrLearningPath
union