E CsvDialect
ECsvDialect ExcelStandard
Billets et réservations de places sur des évènements.
ECsvDialect Excel Standard Registration implements Nodeauthor:
User? authorEmail:
String authorId:
ID? authorIsBeneficiary:
Boolean authorName:
String awaitingPayment:
Boolean beneficiary:
String Déprécié
Use `externalBeneficiary` instead.
beneficiaryUser:
User? canManage:
Boolean cancelled:
Boolean cancelledAt:
DateTime? cancelledBy:
User? code:
String createdAt:
DateTime externalBeneficiary:
String? id:
ID linkNames:
[ String] linkURLs:
[ URL] localID:
LocalID opposed:
Boolean opposedAt:
DateTime? opposedBy:
User? paid:
Boolean paymentMethod:
(Card | Cash | Check | External | Lydia | Other | PayPal | Transfer)? pendingPayment:
Boolean pointOfContact:
User? qrCode(url: URL) → QRCodeArguments
url: URL ticket:
Ticket ticketId:
ID updatedAt:
DateTime verified:
Boolean verifiedAt:
DateTime? verifiedBy:
User? wantsToPay:
Float? Ticket implements NodeallowedPaymentMethods:
[ PaymentMethod] autojoinGroups:
[ Group] basePrice:
Float Déprécié
Use minimumPrice instead
canBeSafelyDeleted:
Boolean cannotBookReason(themself: Boolean) → String?Arguments
themself: Boolean capacity:
Capacity? closesAt:
DateTime? countingPolicy:
TicketCountingPolicy OnBooked OnPaid description:
String descriptionHtml:
String event:
Event eventId:
ID fullName:
String godsonLimit:
Int group:
TicketGroup? id:
ID inviteCode:
String? invited(code: String?) → BooleanArguments
code: String? invitedUsers(after, before, first, last) → Connection< User>Arguments
after: String? before: String? first: Int? last: Int? isInGroup(id: LocalID?) → BooleanArguments
id: LocalID? links:
[ Link] localID:
LocalID maximumPrice:
Float minimumPrice(applyPromotions: Boolean = true) → FloatArguments
applyPromotions: Boolean = true name:
String onlyManagersCanProvide:
Boolean open:
Boolean openToAlumni:
Boolean? openToApprentices:
Boolean? openToContributors:
Boolean? openToExternal:
Boolean? openToGroups:
[ Group] openToMajors(smart: Boolean = false) → [ Major]Arguments
smart: Boolean openToPromotions:
[ Int] openToSchools:
[ School] opensAt:
DateTime? placesLeft:
Capacity? price:
Float Déprécié
Use minimumPrice(applyPromotions: true) instead
priceIsVariable:
Boolean registrations:
[ Registration] remainingGodsons:
Int? slug:
String ticketGroupId:
ID? uid:
String Déprécié
Use `slug` instead. This field was never universally unique.
NTicketConstraintsInput alumni:
BooleanConstraint? DontCare Not Only apprentices:
BooleanConstraint? DontCare Not Only external:
BooleanConstraint? DontCare Not Only groupMembers:
[ UID]? invitesOnly:
Boolean? majors:
[ UID]? managersOnly:
Boolean? promotions:
[ Int]? studentAssociationContributors:
BooleanConstraint? DontCare Not Only TicketGroup implements Nodebooking(code: String) → Registrationregistration(id: ID) → Result< Registration>ticket(id: LocalID) → TicketticketGroup(id: LocalID) → TicketGroupbookEvent(...) → Result< Registration>Arguments
authorEmail: Email? authorName: String? beneficiary: String? bookingUrl: String churrosBeneficiary: UID? pointOfContact: UID? ticket: LocalID cancelBooking(code: String) → Result< Registration>Arguments
code: String checkIfBookingIsPaid(code: String) → Result< Registration>createAppleWalletPass(code: String) → Error | MutationCreateAppleWalletPassSuccess | ZodErrorArguments
code: String createGoogleWalletPass(code: String) → Error | MutationCreateGoogleWalletPassSuccess | ZodErrorArguments
code: String createTicket(event: LocalID, group: LocalID?, name: String?, shotgun: DateRangeInput) → Result< Ticket>Arguments
event: LocalID group: LocalID? name: String? shotgun: DateRangeInput deduplicateBookings(event: LocalID) → Error | MutationDeduplicateBookingsSuccess | ZodErrordeleteTicket(force: Boolean = false, id: LocalID) → Result< Ticket>Arguments
force: Boolean id: LocalID deleteTicketGroup(id: LocalID) → Result< TicketGroup>markBookingAsPaid(code: String, verify: Boolean?) → Result< Registration>Arguments
code: String verify: Boolean? opposeRegistration(id: ID) → Error | MutationOpposeRegistrationSuccess | ZodErrorpayBooking(...) → Result< Registration>Arguments
amount: Float? code: String paidCallback: String? paymentMethod: (Card | Cash | Check | External | Lydia | Other | PayPal | Transfer)? phone: String? setTicketGroup(group: LocalID?, ticket: LocalID) → Result< Ticket>Arguments
group: LocalID? ticket: LocalID updateTicket(...) → Result< Ticket>Arguments
allowedPaymentMethods: [ PaymentMethod]? capacity: Capacity? countingPolicy: OnBooked | OnPaid = "OnBooked" godsonLimit: Int? maximumPrice: Float? minimumPrice: Float? name: String? price: Float? shotgun: DateRangeInput? ticket: LocalID updateTicketConstraints(constraints: TicketConstraintsInput, kickInvited: Boolean = true, ticket: LocalID) → Result< Ticket>Arguments
constraints: TicketConstraintsInput kickInvited: Boolean = true ticket: LocalID upsertTicketGroup(capacity: Int?, event: LocalID?, id: LocalID?, name: String?) → Result< TicketGroup>Arguments
capacity: Int? event: LocalID? id: LocalID? name: String? useTicketInviteCode(code: String) → Result< Event>verifyBooking(bookingURLTemplate: URL?, event: LocalID, qrcode: String) → Result< RegistrationVerificationResult>Arguments
bookingURLTemplate: URL? event: LocalID qrcode: String booking(code: String) → Registrationregistration(id: ID) → Result< Registration>