Skip to main content

FunctionSetup

Defines the settings for functions for an event in EventsAir.

type FunctionSetup {
discountCodes(
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [FunctionDiscountCode!]!
functionGroups(
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [FunctionGroup!]!
functions(
input: FunctionSearchFilterInput! = [object Object]
limit: PaginationLimit! = 100
offset: NonNegativeInt! = 0
): [Function!]!
}

Fields

FunctionSetup.discountCodes ● [FunctionDiscountCode!]! non-null object

A list of function registration discount codes defined for this event.

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).
FunctionSetup.discountCodes.limit ● PaginationLimit! non-null scalar
FunctionSetup.discountCodes.offset ● NonNegativeInt! non-null scalar

FunctionSetup.functionGroups ● [FunctionGroup!]! non-null object

The function groups for this event.

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).
FunctionSetup.functionGroups.limit ● PaginationLimit! non-null scalar
FunctionSetup.functionGroups.offset ● NonNegativeInt! non-null scalar

FunctionSetup.functions ● [Function!]! non-null object

The functions for this event ordered by date (ascending), then by start time (ascending).

See FunctionSearchFilterInput for details on how the optional input argument can be used to filter functions.

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).
FunctionSetup.functions.input ● FunctionSearchFilterInput! non-null input
FunctionSetup.functions.limit ● PaginationLimit! non-null scalar
FunctionSetup.functions.offset ● NonNegativeInt! non-null scalar

Member Of

CeContactStoreSetup object ● EventSetup object ● MembershipContactStoreSetup object