OptionalactivityLevel
activityLevel?: number
bookingsLastSevenDays
bookingsLastSevenDays: number
canCancel
canCancel: boolean
cancellationFee
cancellationFee: number
cancelledTravelers
cancelledTravelers: number
cancelReasons
cancelReasons: { description: string; value: string }[]
categories
categories: string[]
confirmedTravelers
confirmedTravelers: number
OptionalcreatedDate
createdDate?: Date
datePeriod
datePeriod: string
Optionaldeleted
deleted?: boolean
Optionaldestination
destination?: string
earlyBirdSpotsLeft
earlyBirdSpotsLeft: number
Optionalearnings
earnings?: number
filterClasses
filterClasses: string
heroPhoto
heroPhoto: string
OptionalincludeOnTripPage
includeOnTripPage?: boolean
OptionalisSingleSupplementAvailable
isSingleSupplementAvailable?: boolean
OptionalitineraryId
itineraryId?: string
maximumSpots
maximumSpots: number
minimumTripThreshold
minimumTripThreshold: number
OptionalmodifiedDate
modifiedDate?: Date
onHoldTravelers
onHoldTravelers: number
Optionaloperator
operator?: { _id: string; name: string; userId?: string }
pendingTravelers
pendingTravelers: number
OptionalpotentialEarnings
potentialEarnings?: number
OptionalsoldOut
soldOut?: boolean
spotsLeft
spotsLeft: number
startDate
startDate: string
OptionaltotalPendingAndConfirmedRevenue
totalPendingAndConfirmedRevenue?: number
OptionaltravelerInsuranceRequired
travelerInsuranceRequired?: boolean
OptionaltripPageUrl
tripPageUrl?: string
waitlistedNumber
waitlistedNumber: number
Deprecated
Use _id instead