Skip to content

Booking

One party's claim on one thing to attend. Carries attendance only: no price, no payment pointer, no refund columns. That is what lets the rows nobody paid for — a staff comp, an imported roster, a waitlist join — be a booking with no purchase rather than a fabricated $0 order.

Fields

idID!
activityActivity!
participantParticipant

The named attendee, or null for an anonymous party whose identity is the order's buyer — the case that lets someone buy four tickets without naming four people.

isGuestBookingBoolean!

True when the booker is not the attendee.

admissionsInt!

How many people this row admits. Session capacity is the sum of this across confirmed bookings, not a count of rows.

admissionsCheckedInInt!
checkedInAtDateTime
spotSpot
purchasePurchase
items[PurchaseItem!]!

The lines that paid for this booking.

waitlistPositionInt

Position in the queue, for a waitlisted party.

reservedCardReservedCard

The card vaulted at join time, to charge if the party is promoted.

cancellationPreviewBookingCancellationPreview

What cancelling now would cost and return, under the policy in force. Null when the booking is already cancelled or nothing is eligible.

createdAtDateTime!

Used in