The trip or trip id to add the event to
The timeline event to add
Mark the given SavedTrip as cancelled, saving the supplied cancellation reason
The id of the trip to cancel
The reason for the cancellation
Create a URL that points to a screenshot of the specified trip.
The id of the trip to screenshot.
Optionaloptions: ScreenshotOptionsOptions for the screenshot.
Retrieves a Trip by its Id, including the servicesByDay and additionalOptionalServices
Get the list users on the Trips Pending and Confirmed email lists.
Retrieves a list of Trip by the hostId
Optionalquery: FilterQuery<HostTripResponse>Get trips for a guide
OptionaltripFilterQuery: FilterQuery<Required<Omit<BaseBooking, bookingFieldToOmit>>>OptionalsortOptions: SortOptions<models.trips.Trip>Get trips for a host
OptionaltripFilterQuery: FilterQuery<Required<Omit<BaseBooking, bookingFieldToOmit>>>OptionalsortOptions: SortOptions<models.trips.Trip>Get trips for a traveler
OptionaltravelerFilterQuery: FilterQuery<models.travelers.Traveler>OptionalbookingFilterQuery: FilterQuery<Required<Omit<BaseBooking, bookingFieldToOmit>>>OptionaltripFilterQuery: FilterQuery<Required<Omit<BaseBooking, bookingFieldToOmit>>>OptionalsortOptions: SortOptions<models.trips.Trip>Retrieves a Trip by its Id, including the servicesByDay and additionalOptionalServices. It also converts the found trip to USD and applies fees.
list trips
Optionalquery: FilterQuery<models.trips.Trip>Optionalfields: SelectQuery<models.trips.Trip>[]OptionallistQueryOptions: ListQueryOptions<models.trips.Trip>Retrieves the trip details for the cache loader
Optionalquery: FilterQuery<SavedTrip>Optionalfields: SelectQuery<SavedTrip>[]OptionallistQueryOptions: ListQueryOptions<SavedTrip>Populate existing trip with host selected optional services.
Updates a Trip, checking for possible timeline events to be added
trip with updated information
Save a new a timeline event to the trip