Billetterie

Billets et réservations de places sur des évènements.

Types

Registration

  • author: User?
  • authorEmail: String
  • authorId: ID?
  • authorIsBeneficiary: Boolean
  • beneficiary: String
  • beneficiaryUser: User?
  • cancelled: Boolean
  • cancelledAt: DateTime?
  • cancelledBy: User?
  • code: String
  • createdAt: DateTime
  • id: ID
  • localID: LocalID
  • opposed: Boolean
  • opposedAt: DateTime?
  • opposedBy: User?
  • paid: Boolean
  • paymentMethod: (Card | Cash | Check | Lydia | Other | PayPal | Transfer)?
  • ticket: Ticket
  • ticketId: ID
  • updatedAt: DateTime
  • verified: Boolean
  • verifiedAt: DateTime?
  • verifiedBy: User?

Ticket

  • allowedPaymentMethods: [ PaymentMethod]
  • autojoinGroups: [ Group]
  • basePrice: Float
  • capacity: Int
  • closesAt: DateTime?
  • description: String
  • descriptionHtml: String
  • event: Event
  • eventId: ID
  • fullName: String
  • godsonLimit: Int
  • group: TicketGroup?
  • id: ID
  • links: [ Link]
  • localID: LocalID
  • name: String
  • onlyManagersCanProvide: Boolean
  • openToAlumni: Boolean?
  • openToApprentices: Boolean?
  • openToContributors: Boolean?
  • openToExternal: Boolean?
  • openToGroups: [ Group]
  • openToMajors: [ Major]
  • openToPromotions: [ Int]
  • openToSchools: [ School]
  • opensAt: DateTime?
  • placesLeft: Int?
  • price: Float
  • registrations: [ Registration]
  • remainingGodsons: Int
  • slug: String
  • ticketGroupId: ID?
  • uid: String

TicketGroup

  • capacity: Int
  • event: Event
  • eventId: ID
  • id: ID
  • localID: LocalID
  • name: String
  • tickets: [ Ticket]

Queries

registrationQRCode(​id:  ID) →  QRCode

registrationsOfUser(​...) →  Connection< Registration>

Mutations

checkIfRegistrationIsPaid(​id:  ID) →  Boolean

createGoogleWalletPass(​code:  String) →  String

Arguments

  • code: String

deleteTicket(​force:  Boolean = false, ​id:  ID) →  Boolean

Arguments

  • force: Boolean
  • id: ID

deleteTicketGroup(​id:  ID) →  Boolean

Subscriptions

Churros API, version 1.71.0 (at 242e0c3)

Made with <3 by net7 net7

Documentation generated with Graphinx