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!statusBookingStatus!activityActivity!sessionActivitySessionparticipantParticipantThe 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!checkedInAtDateTimespotSpotpurchasePurchaseitems[PurchaseItem!]!The lines that paid for this booking.
waitlistPositionIntPosition in the queue, for a waitlisted party.
reservedCardReservedCardThe card vaulted at join time, to charge if the party is promoted.
cancellationBookingCancellationcancellationPreviewBookingCancellationPreviewWhat cancelling now would cost and return, under the policy in force. Null when the booking is already cancelled or nothing is eligible.
createdAtDateTime!