E
CsvDialect
E
CsvDialect
Excel
Standard
Billets et réservations de places sur des évènements.
E
CsvDialect
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)
→ QRCode
Arguments
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?)
→ Boolean
Arguments
code:
String?
invitedUsers(after, before, first, last)
→ Connection< User>
Arguments
after:
String?
before:
String?
first:
Int?
last:
Int?
isInGroup(id: LocalID?)
→ Boolean
Arguments
id:
LocalID?
links
:
[ Link] localID
:
LocalID maximumPrice
:
Float minimumPrice(applyPromotions: Boolean = true)
→ Float
Arguments
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.
N
TicketConstraintsInput
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)
→ Registration
registration(id: ID)
→ Result< Registration>
ticket(id: LocalID)
→ Ticket
ticketGroup(id: LocalID)
→ TicketGroup
bookEvent(...)
→ 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 | ZodError
Arguments
code:
String
createGoogleWalletPass(code: String)
→ Error | MutationCreateGoogleWalletPassSuccess | ZodError
Arguments
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 | ZodError
deleteTicket(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 | ZodError
payBooking(...)
→ 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)
→ Registration
registration(id: ID)
→ Result< Registration>