Skip to content
AppointmentBookingResultObject

The result of booking time on a structure: booking activity (bookActivityTime).

Fields

The booking, for free / request bookings that resolve synchronously. Null for a paid booking — checkout is returned instead and the registration is created by completeCheckout once payment succeeds.

Present only for a paid booking: confirm the payment with Stripe.js using clientSecret, then call completeCheckout(paymentId) to create the booking. Null for free / request bookings.

errors[OperationError!]!

Used in

AppointmentBookingResult