INPUT_OBJECT

ScanEventCreateInput

Autogenerated input type of ScanEventCreate

link GraphQL Schema definition

  • input ScanEventCreateInput {
  • # This field is deprecated and will be replaced by 'identifier' field in the
  • # future. Until it's removed if both fields are send this one will be ignored.
  • ticketIdentifier: String
  • # A unique identifier that references a ticket or a coupon.
  • identifier: String
  • # An ID that references the entry zone where the scan is happening.
  • entryZoneId: HashId!
  • # A unique identifier for the client device performing this operation. Values can
  • # be freely chosen. System will treat this value as a blob.
  • deviceIdentifier: String!
  • # The kind of scan that is happening: entry, exit, entry_or_exit, coupon, info.
  • # Warning: info kind is deprecated and it only works with ticket validation, when
  • # used entry_or_exit kind is assumed. It is replaced by the separate 'info' input
  • # field. In case both fields are send in the same request this field will be
  • # ignored.
  • kind: ScanEventKindEnum!
  • # Defines whether the scanEvent represents a real validation or only checking
  • # ticker or coupon validity.
  • info: Boolean
  • # The time when the scan happened client side.
  • scannedAt: DateTime!
  • # Should the ticket be voided even when time or entry zone are wrong?
  • force: Boolean
  • # Defines number of people who used the referenced ticket. This value cannot be
  • # greater then maxPax from the related ticket. Defaults to maxPax from the related
  • # ticket.
  • pax: Int
  • # An ID that references a productVariant that belongs to a ticket. Can be empty if
  • # ticket identifiers are not duplicated across productVariants or if easy access
  • # mode is disabled. It's definitely needed when the previous scanEventCreate
  • # attempt returned ambiguous_identifier error.
  • productVariantId: HashId
  • discountEligibilityProofProvided: Boolean
  • # An ID that references an organization that will own this object. Can be empty if
  • # user belongs to only one organization.
  • organizationId: HashId
  • metadata: Metadata
  • # A unique identifier for the client performing the mutation.
  • clientMutationId: String
  • }

link Require by