Capacity type controls the remaining number of seats and/or instant confirmation. Value for this component can be set via ExperienceComponentsDto.capacityType and is of ExperienceCapacityTypeDto. This enum has the following options available:

  • FREE_SALE which doesn’t limit sales for any availability slot. Note that even for a product with free sale, AVAILABILITY_RULES component must be set as it can still control which days of month/week are available etc.
  • LIMITED which limits the availability.
  • ON_REQUEST which switches product into manual confirmation mode (supplier confirms each booking manually). Note that such products aren’t supported by OTAs as well as some other scenarios. Availability rules are not applicable for on request products. Enabling this option unlocks ON_REQUEST_DEADLINE component.

This parameter is mandatory on product create and can be updated by the API client later if needed.

Did this answer your question?