Load the Catalog
The Catalog is a unified list of Courses and Learning Paths, the query below fetches both. To fetch only a single type, see how to filter in the Catalog filter documentation, and the full list of Filter Fields.
You can also find out how to get more detail about Courses or more detail about Learning Paths that the Catalog returns. Or, even fuzzy search by the name of the Course or Learning Path.
query coursesAndLearningPaths {
catalogue {
edges {
node {
... on Course {
name
id
category
imageUrl
priceRange {
minimumPrice {
amount
}
normalPrice {
amount
}
maximumPrice {
amount
}
}
isFeatured
includedInPassTypeIds
}
... on LearningPath {
id
name
category
lifecycleState
imageUrl
description
customFieldValues {
definitionKey
value
}
price {
amount
financialUnit {
name
symbol
code
}
region {
id
code
name
}
}
isFeatured
includedInPassTypeIds
}
}
}
}
}