Skip to main content


A comparison predicate for filtering object types.

All fields are optional. Only object types that match all given fields are included.

input ObjectTypesWhere {
id: TypeIDWhere
isSubject: Boolean
name: StringWhere
displayName: StringWhere
ordinal: IntWhere
status: FlagsWhere


id (TypeIDWhere)

Filter object types by id.

isSubject (Boolean)

If true, only include subject types. If false, only include non-subject types.

name (StringWhere)

Filter types by name.

displayName (StringWhere)

Filter types by display name.

ordinal (IntWhere)

Filter types by sort order.

status (FlagsWhere)

Filter types by their status flags.