Optional activityDescribe if there will be a commentary for the activity
["Guide", "AR", "VR",...]
Optional activityActivity duration in days or hours
{hours: 3, days:0}
Optional activityList of blocked dates
List of the dateTime available for this activity
Indicated if the activity will occur multiple times in a single day
Which dates this activity will be available for
Optional activityIndicates by which languages can this activity be produced
["English", "Arabic", "French", ...]
Optional activityMax capacity of this activity in any givin date
Optional activityDescribes some preparation for this activity
["Food", "Passport", "Camera", ...]
Optional bookingsMap structure holding booking information. The key represents a unique identifier for the booking, and the value is an array of BookingInfo objects holding detailed information about each booking.
Optional cancelationIndicates the cancellation policy for this activity.
cancelationPolicy
Optional categoriescategories of the activity
["Hiking", "Adventure", "Fun", "Educational", ...]
Optional cutCutoff time for booking on this activity.
cutOffTimeForBooking
Optional descriptionDescription of the activity
Optional displayIndicates which languages should this activity be displayed with
["English", "Arabic", "French", ...]
Optional dressIndicates what is the dress code for this activity
Optional fitIndicates a group of people this activity will be a good fit for them
["seniors", "adults", "men", "women", ...]
Optional fitIndicates a group of interest this activity will be a good fit for
["Education", "Having fun", "Swimming", ...]
Optional guideIndicates what is the guid type available for this activity
["Driver", "Tour Guide",...]
Optional includeIndicates if this activity include entrance ticket
Optional includeIndicates if this activity includes food or drinks with a message.
includeFoodDrinks
{food: {include: true, message:"non-vegetarian meals"}, drinks:{include:true, message:"only halal drink"}}
Optional includeIndicates if this activity includes transportation
Optional includesList of what this activity includes
["jacuzzi", "fire works",...]
Optional itemsList of items you should bring
["sun glasses", "sun block",...]
Optional itineraryItinerary of the activity
Optional locationLocation of the activity
Optional maxIndicates what is the maximum size for a certain booking on this activity
Optional mediaList of all media for this activity Image, Audio, Video
Optional minIndicates what is the appropriate age for this activity
Optional minIndicates the minimum number of guests in each booking
Optional notIndicates a group of interest this activity will be not a good fit for
["Seniors", "Children", "Infants", ...]
Optional notList of what this activity does not include
["Air flights", "Launch",...]
Optional partnerIndicates whether this activity requires confirmation from the partner
Partner who own this activity
Optional pickIndicates whether the activity has pick-up service or not, along with the details of the service.
pickUp
Optional priceIndicates all the financial details of the activity.
price
Optional privateIndicates if this activity is available for multiple booking or a single booking
Optional promosIndicates sub-category for this activity
["fun", "pyramids", "sphinx",...]
Optional requireIndicates if this activity requires any special training
Optional requirementsIndicates what is the required item you must bring for this activity
["passport", "rackets", "swimming suite",...]
Optional shortshort description for the activity
Optional speciallist of all special training required by this activity
["driving", "diving", ...]
Status of the activity.
status
Title of the activity
Optional tourList of all TourGuides in this activity
Optional transportationIndicates methods of transportation that this activity offers
["Limousine", "Car", "Bus", ...]
Refers to the type of activity, linked to a Category document.
Generated using TypeDoc
Activity Document Interface. Defines the structure of a activity document. ActivityDocument