Zum Inhalt springen

courses

List courses with optional filtering, sorting and paging through the options argument. Returns the matching items together with the total count.

Type: CourseResults!

Arguments

  • options: CourseListOptions — Filtering, sorting and paging options for the courses list.
query($options: CourseListOptions) {
courses(options: $options) {
hasACLFiltered
hasMoreData
items {
acronym
autoCreateTicket
autoDisposePerson
childItemLinkType
courseGroupCode
courseVisible
finish
hasEducationPlan
hasMissingSubjectClasses
hasOnlyFlexSubjects
id
isCurrent
isPublishedOnline
isStarted
lessonCount
maximumParticipantCount
maximumWaitingListCount
meetingProvider
minimumParticipantCount
name
nameOnScreens
number
parentCourseCount
registrationFrom
registrationTo
showOnlineFrom
showOnlineTo
start
termDatesForCalendar
ticketDelivery
timePeriod
timePeriodCount
timePeriodName
totalRevenue
urlSlug
}
nextPageOffset
totalCount
}
}