Booking type is one of the key element of a product and allows switching between DATE_AND_TIME, DATE and PASS options.

Switching between these options locks (if DATE_AND_TIME) / unlocks (if DATE or PASS) access to start times.

Additionally, PASS selection unlocks PASS_SETTINGS component.


Value for this component can be set via ExperienceComponentsDto.bookingType which is of enum type. The enum has the above mentioned three forms. This parameter is mandatory on product create and can be updated by the API client later if needed.

Did this answer your question?