Extended Booking Object


Extended bookings.

Properties
allowedActionsAllowedActions

Information about the actions the customer can perform for the booking. Available only when you've specified withBookingAllowedActions as true.


attendanceAttendance

Information about the attendance. Available only when passing withBookingAttendanceInfo as true.


bookingBooking

Booking.


bookingFeeDetailsBookingFeeDetails

Information about booking fee statuses. Available only if you've specified withBookingFeeDetails as true.

Only details for fees that have already been applied to a booking are returned. No details are provided for the following scenarios:

  • Hypothetical fees related to a potential future cancellation by the customer.
  • Scenarios where the booking has been canceled before the start of the earliest cancellation window that includes a penalty.

To retrieve hypothetical booking fees, call List Booking Fees By Booking Ids instead.


bookingPolicySettingsBookingPolicySettings

Information about the booking's policy settings according to the relevant booking policy snapshot.

Available only when you've specified withBookingPolicySettings as true.


conferencingDetailsConferencingDetails

Information about the online conferencing details. Available only when passing withBookingConferencingDetails as true.


formSubmissionsArray <FormSubmission>maxItems 100

Information about the booking form submission. Available only when specified withFormSubmissions as true.


orderOrder

Information about the booking order. Available only when specified withEcomOrder as true.


transactionsTransactions

Information about the booking order transactions. Available only when specified withEcomTransactions as true.


waiverWaiver

Information about the booking waiver. Available only when specified withWaiver as true.

Did this help?