Skip to main content

MembershipContactStoreCourseSetup

Defines the settings for courses for a membership contact store in EventsAir.

type MembershipContactStoreCourseSetup {
classificationTypes(
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [CourseClassificationType!]!
classifications(
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [CourseClassification!]!
courses(
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [MembershipContactStoreCourse!]!
creditTypes(
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [CourseCreditType!]!
discountCodes(
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [CourseDiscountCode!]!
preferences: CoursePreferences!
subClassifications(
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [CourseSubClassification!]!
}

Fields

MembershipContactStoreCourseSetup.classificationTypes ● [CourseClassificationType!]! non-null object

A list of course classification types associated with this membership contact store.

Optionally, the offset and limit arguments can be used to page through multiple items:

  • offset must be a non-negative integer (defaults to 0).
  • limit must be a positive integer from 1 to 2000 (defaults to 100).
MembershipContactStoreCourseSetup.classificationTypes.limit ● PaginationLimit! non-null scalar
MembershipContactStoreCourseSetup.classificationTypes.offset ● NonNegativeInt! non-null scalar

MembershipContactStoreCourseSetup.classifications ● [CourseClassification!]! non-null object

A list of course classifications associated with this membership contact store.

Optionally, the offset and limit arguments can be used to page through multiple items:

  • offset must be a non-negative integer (defaults to 0).
  • limit must be a positive integer from 1 to 2000 (defaults to 100).
MembershipContactStoreCourseSetup.classifications.limit ● PaginationLimit! non-null scalar
MembershipContactStoreCourseSetup.classifications.offset ● NonNegativeInt! non-null scalar

MembershipContactStoreCourseSetup.courses ● [MembershipContactStoreCourse!]! non-null object

A list of courses associated with this membership contact store.

Optionally, the offset and limit arguments can be used to page through multiple items:

  • offset must be a non-negative integer (defaults to 0).
  • limit must be a positive integer from 1 to 2000 (defaults to 100).
MembershipContactStoreCourseSetup.courses.limit ● PaginationLimit! non-null scalar
MembershipContactStoreCourseSetup.courses.offset ● NonNegativeInt! non-null scalar

MembershipContactStoreCourseSetup.creditTypes ● [CourseCreditType!]! non-null object

A list of course credit types associated with this membership contact store.

Optionally, the offset and limit arguments can be used to page through multiple items:

  • offset must be a non-negative integer (defaults to 0).
  • limit must be a positive integer from 1 to 2000 (defaults to 100).
MembershipContactStoreCourseSetup.creditTypes.limit ● PaginationLimit! non-null scalar
MembershipContactStoreCourseSetup.creditTypes.offset ● NonNegativeInt! non-null scalar

MembershipContactStoreCourseSetup.discountCodes ● [CourseDiscountCode!]! non-null object

A list of course registration discount codes defined for this membership contact store.

Optionally, the offset and limit arguments can be used to page through multiple items:

  • offset must be a non-negative integer (defaults to 0).
  • limit must be a positive integer from 1 to 2000 (defaults to 100).
MembershipContactStoreCourseSetup.discountCodes.limit ● PaginationLimit! non-null scalar
MembershipContactStoreCourseSetup.discountCodes.offset ● NonNegativeInt! non-null scalar

MembershipContactStoreCourseSetup.preferences ● CoursePreferences! non-null object

The configuration preferences for a course.

MembershipContactStoreCourseSetup.subClassifications ● [CourseSubClassification!]! non-null object

A list of course sub classifications associated with this membership contact store.

Optionally, the offset and limit arguments can be used to page through multiple items:

  • offset must be a non-negative integer (defaults to 0).
  • limit must be a positive integer from 1 to 2000 (defaults to 100).
MembershipContactStoreCourseSetup.subClassifications.limit ● PaginationLimit! non-null scalar
MembershipContactStoreCourseSetup.subClassifications.offset ● NonNegativeInt! non-null scalar

Member Of

MembershipContactStoreSetup object