All Classes and Interfaces
Class
Description
Add-on data record.
Indicate the type of lifestyle this inventory should be associated with.
Pricing types define how this add-on is sold.
The original add-on record created by the property.
Indicate the type of lifestyle this inventory should be associated with.
Pricing types define how this add-on is sold.
AddOnOffer
AddOnOfferDescriptive
Add-on offers travelers booked together with the room.
AddOnRemovableResponse
Address information
Address information
Restrict promotion to users who want to book in advance.
Restrict promotion to users who want to book in advance.
Primitive aggregate data points
Aggregate function
Properties that answered the Green Index questionnaire [full or partial], will have aggregate scores available.
AggregateGreendexScoreByCategory
Green Index category
Agreement
Announcement
AnnouncementView
Restrict promotion to specific days of the week the guest is arriving.
Restrict promotion to specific days of the week the guest is arriving.
Attraction
Indicate the type of lifestyle this inventory should be associated with.
How this inventory item should be priced.
AttractionView
Restrict promotion to specific days of the week the promotion is available.
Restrict promotion to specific days of the week the promotion is available.
Bed
BedDescriptive
Beneficiary
The type of beneficiary payment.
Exclude this promotion from specific date ranges.
Exclude this promotion from specific date ranges.
Booking data object
Convenience data point to show which status the booking currently has.
Address of the hotel for the traveler to see.
BookingCancellable
Contact details of the hotel for the traveler to see.
Booking contract created by TripPay
Reason type.
Type of entity that cancelled the booking.
Holds one booking line item for a specific supplier.
When to charge for this item.
How to calculate the total amount.
Type of item this is.
Payment details the merchant provided us at the time of payment.
Technology taking the charge
Name of acquiring vendor
BookingCount
The total amount for this booking in payment-defined currency (SGD).
The total amount for this booking in property defined currency.
Notification options
Whether to notify booker of booking
BookingTestRequest
BookingUser
The total amount for this booking in user defined currency.
BookingView
Boolean response
Package data object
Indicate the type of lifestyle this inventory should be associated with.
Specifies how the package is priced.
The original package record created by the property.
Indicate the type of lifestyle this inventory should be associated with.
Specifies how the package is priced.
BundleView
CalDavResponse
CancellationDetail
Cancellation type
Short reason for cancellation.
Cancellation policy
When the cancellation policy is refundable, this flag can be set and indicates there is more rules involved than just a no-questions-asked refundable.
If the guest does not honor the non-refundable deadline rule, this charge dictates what she owes after the deadline passes.
When the cancellation policy is non-refundable, this flag can be set and indicates there is more rules involved to calculate what the guest will owe in case of a cancellation.
The non-refundable charge might can have a deadline.
In case the 'Refundable cancellation charge' is set, a different no show charge can be applied.
If advanceCancellationFreeOfCharge rules is not honored, this property explains what the guest will be charged.
CancellationPolicyDescriptive
When the cancellation policy is refundable, this flag can be set and indicates there is more rules involved than just a no-questions-asked refundable.
If the guest does not honor the non-refundable deadline rule, this charge dictates what she owes after the deadline passes.
When the cancellation policy is non-refundable, this flag can be set and indicates there is more rules involved to calculate what the guest will owe in case of a cancellation.
The non-refundable charge might can have a deadline.
In case the 'Refundable cancellation charge' is set, a different no show charge can be applied.
If advanceCancellationFreeOfCharge rules is not honored, this property explains what the guest will be charged.
CancellationPolicyException
CancellationPolicyExceptionDescriptive
Allows a property to dynamically use another cancellation policy for a specific date range
Allows a property to dynamically use another cancellation policy for a specific date range
CancellationPolicyRemovableResponse
CancellationPolicyView
ChannelName
Gets or Sets subType
ChannelNameDescriptive
Gets or Sets subType
Child configuration
Child configuration
Restrict promotion to specific cities.
Restrict promotion to specific cities.
List of all travel inventory entries that are due a commission to the affiliate.
Gets or Sets type
CompanyBookingSalesMetrics
Gets or Sets subType
CompanyDetailsBookingSalesMetrics
CompanyUser
Descriptors used for filtering the result set
Filter operator to use on field
Venue contact person
Associate a contact person for this inventory (if applicable).
Restrict promotion to specific continents.
Restrict promotion to specific continents.
CountResponse
Country
Restrict promotion to specific countries.
Restrict promotion to specific countries.
Coupon
CreateHotelierRequest
CreateMasterRateRequest
Optional perks
CreateScheduleItemRequest
The type of travel inventory.
CustomerTaxId
DailyRate
DailyRateDescriptive
DailyRateListUpdate
DailyRateUpdate
Update the price of the room for this date range.
DateRange
Restrict promotion to specific days of the week the guest is departing.
Restrict promotion to specific days of the week the guest is departing.
DescriptiveReasonDescriptive
DescriptiveRoomDescriptive
DescriptiveRoomTypeWithPriceConfigurationsDescriptive
Discount
DisplayCompany
Gets or Sets type
Indicate which days this inventory is open.
Indicate which days this inventory is open.
Which engine configuration record did the entity application used to facilitate in making this booking happen.
Sales channel sub-type.
Action to complete once a user clicks on the CTA button on inventory.
Choose how you want our web components to look and more closely match with your own site style.
Place reservation records.
Pricing type
Inventory type
List of extra charges that applies to the rate plan.
List of extra charges that applies to the rate plan.
ExtraCharges
ExtraChargesDescriptive
Descriptors used for filtering result set
Whether to filter inclusively or exclusively
Generic error message
GeoJsonLineString
Coordinate points of the city
Geo-location point where inventory takes place.
Map bounds the user is looking.
GeoNames have been created at [https://geonames.org](https://geonames.org) and contain geographical destinations we use as geoname data to associate travel inventory with a location.
GeoName type
GeoNameCountry
GeoNameCountryDescriptive
GeoNameDescriptive
Descriptors to group result sets by.
Group sort direction
GroupedBookingSalesMetrics
Gets or Sets type
GuestRoomDescriptive
Indicate the type of lifestyle this inventory should be associated with.
Used to request or specify a gender assignment for a room.
GuestRoomRemovableResponse
GuestRoomView
Hotel data
Property's channel manager.
List of all lifestyles property has associated with.
wink.travel sets this status as the hotel moves through the payment workflow and manually for approval.
Property information.
Property's channel manager.
Combined property data.
A list of lifestyles the property associates with.
Combined property data.
A list of lifestyles the property associates with.
Property geo-location
HotelView
If add-on is not removable, this list will show promotions are currently linked to this add-on.
Inventory
Inventory type
InventoryDescriptive
Inventory type
InventoryUpdateRequest
Invoice
InvoiceCollection
InvoiceLineItem
InvoiceLineItemCollection
InvoiceLineItemPeriod
Restrict promotion to specific IP ranges.
Restrict promotion to specific IP ranges.
Itinerary
Class that add parsing/formatting support for Java 8+
OffsetDateTime class.KeyValuePair
Restrict promotion to users who want to stay a certain number of days.
Restrict promotion to users who want to stay a certain number of days.
LifestylesResponse
Gets or Sets _list
Localized unit price (per person)
Localized unit price (per person)
A MasterRate pairs up a room type with a rate plan and some optional perks.
The perks associated with this master rate
A MasterRate pairs up a room type with a rate plan and some optional perks.
The perks associated with this master rate
The base rate from where all other rates are derived.
Rate plan associated with this master rate
Guest room associated with this master rate
Indicate the type of lifestyle this inventory should be associated with.
Used to request or specify a gender assignment for a room.
MasterRateView
Meeting room data object
Indicate the type of lifestyle this inventory should be associated with.
How this inventory item should be priced.
MeetingRoomView
Restrict promotion to users who want to book a room close to the date.
Restrict promotion to users who want to book a room close to the date.
Localized amount for displaying amount / currency pairs
Localized amount for displaying amount / currency pairs
The total amount in payment-defined currency (SGD).
The total amount in property defined currency.
The total amount in user defined currency.
An object representation of either an image or a video with metadata.
Associate this media with a specific lifestyle type.
Currently ONLY using Cloudinary to store all image / video assets.
Whether Cloudinary media is a VIDEO or IMAGE.
An object representation of either an image or a video with metadata.
Associate this media with a specific lifestyle type.
Currently ONLY using Cloudinary to store all image / video assets.
Whether Cloudinary media is a VIDEO or IMAGE.
MultimediaView
Notification
Importance of message
Recipient type
Message type
NotificationView
PackageOffer
PackageOfferDescriptive
Package offers travelers booked together with the room.
PackageRemovableResponse
PageableObject
PageBookingView
PageCompanyBookingSalesMetrics
PageInventory
PageRate
PageReviewView
Detailed customer information for this profile
Identifier the gender of the customer.
Marital status of the traveler.
PetInfoDto
Plan
PlanTier
Point
Customer preferences
Restrict promotion to either prepaid / non-prepaid rates.
Restrict promotion to either prepaid / non-prepaid rates.
Price
Gets or Sets priceType
PriceTier
A user profile accompanies this booking IF user has created and enabled sharing of profile
ProfileUser
Restrict promotion by requiring users to enter a promo code.
Restrict promotion by requiring users to enter a promo code.
Outlines basic policies for the property.
Indicates the availability of internet on the property.
Indicates where internet is available in and around the property.
Indicates how guests can access the Internet on the property.
Indicates what type of parking is available at the property.
Indicates whether parking is available at the property.
Outlines basic policies for the property.
Indicates the availability of internet on the property.
Indicates where internet is available in and around the property.
Indicates how guests can access the Internet on the property.
Indicates what type of parking is available at the property.
Indicates whether parking is available at the property.
PropertyRegistrationRequest
Quote
QuoteDescriptive
Rate
RateDescriptive
How much to charge for a child staying in the room.
When the type is FIXED, fixedAmount is required.
How much to charge for one extra adult staying in the room.
When the type is FIXED, fixedAmount is required.
Promotion data object
This determines whether this discount should be applied per night, per stay or per person - per night
Set whether you want the price to go up or down when the rules of this promotion have been satisfied.
Promotion ancillary data object
Determines whether this discount should be applied per night, per stay or per person - per night; Required if amount override is not null
Required if manual override modifier is not null
Promotion bundles for this channel
Determines whether this discount should be applied per night, per stay or per person - per night; Required if amount override is not null
Required if manual override modifier is not null
User can choose to override the combined discount of the modifiers.
When the type is FIXED, fixedAmount is required.
RateModifierBundleView
Promotions that go together to make up this ancillary.
This determines whether this discount should be applied per night, per stay or per person - per night
Set whether you want the price to go up or down when the rules of this promotion have been satisfied.
Modifier amount; either a fixed amount or a percentage.
When the type is FIXED, fixedAmount is required.
RateModifierView
An optional rate plan can be applied to the add-on.
Days of the week on which the guest can arrive.
Days of the week on which this rate is available.
Days of the week on which the guest can leave.
An optional rate plan can be applied to the add-on.
Charge for early check in.
When the type is FIXED, fixedAmount is required.
How much to charge for a child staying in the room.
When the type is FIXED, fixedAmount is required.
How much to charge for one extra adult staying in the room.
When the type is FIXED, fixedAmount is required.
Charge for late check out.
When the type is FIXED, fixedAmount is required.
RatePlanLevelFee
Rate plan fee type
What the guest is paying extra for
Rate plan fee type
RatePlanRemovableResponse
Days of the week on which the guest has to stay at the hotel.
How much extra to charge if a single individual stays in a room meant for more two or more people.
When the type is FIXED, fixedAmount is required.
RatePlanView
How much extra to charge if a single individual stays in a room meant for more two or more people.
When the type is FIXED, fixedAmount is required.
Query object that was used to generate the room property
RateTesterDescriptive
Recognition
Recognition category.
Type of rating system the recognition operated on.
Array of awards and third party reviews given to property by certified / non-certified providers.
Recognition category.
Type of rating system the recognition operated on.
RecognitionView
Activity data
Indicate the type of lifestyle this inventory should be associated with.
How this inventory item should be priced.
RecreationView
Recurring
RefPoint
Indicate the type of lifestyle this inventory should be associated with.
How this inventory item should be priced.
RefPointView
Restrict promotion to either refundable / non-refundable rates.
Restrict promotion to either refundable / non-refundable rates.
Response object for when a system document is removed.
RemoveListEntriesResponse
Restrict promotion to specific days of the week the guest has to stay.
Restrict promotion to specific days of the week the guest has to stay.
Restaurant
Indicate the type of lifestyle this inventory should be associated with.
How this inventory item should be priced.
RestaurantView
User review created by the traveler after the booking completed.
ReviewAnswer
Question category
Review answer
Property response to review.
User details of creator of booking.
ReviewView
Room Configuration
Room Configuration
The room we want to book
Gets or Sets perkTypes
RoomConfigurationPriceDescriptive
Gets or Sets perkTypes
Restrict promotion by restricting to how many rooms the user wants.
Restrict promotion by restricting to how many rooms the user wants.
RoomRateRemovableResponse
All information about the room that was booked.
List of perks that came with the master rate
Parent sales channel
What type of segment of channel is this.
SalesChannelCreateRequest
Parent sales channel
What type of segment of channel is this.
A request for relationship between two parties.
type of relationship request
status of relationship request
What type of segment of channel is this.
SalesChannelRelationshipRequestView
SalesChannelUpdateRequest
ScheduleItem
The type of travel inventory.
ScheduleItemView
How user likes to have results displayed
A user can filter inventory on a lifestyle
SelectableKeyValuePair
Restrict promotion to specific dates the booking is made.
Restrict promotion to specific dates the booking is made.
Representing a Server configuration.
Representing a Server Variable for server URL template substitution.
ShippingDetails
ShowPropertyPolicy400Response
Localized media captions to give user some context about where this media was taken.
Localized offer details if any apply
Multimedia that contains less information than Multimedia object
Currently ONLY using Cloudinary to store all image / video assets.
Whether Cloudinary media is a VIDEO or IMAGE.
Multimedia that contains less information than Multimedia object
Currently ONLY using Cloudinary to store all image / video assets.
Whether Cloudinary media is a VIDEO or IMAGE.
Social network
Type of social network.
Social network
Type of social network.
SocialNetworksRequest
SocialNetworksResponse
Sort
Descriptors used for sorting result set.
Descriptors used for sorting result set
Spa
Indicate the type of lifestyle this inventory should be associated with.
How this inventory item should be priced.
SpaView
State
StatusTransitions
Restrict promotion to specific stay dates the user wants to arrive.
Restrict promotion to specific stay dates the user wants to arrive.
StayRate
StayRateDescriptive
Country subdivision such as a state or province
Country sub sub division
SupplierContractItemPolicy
When the cancellation policy is refundable, this flag can be set and indicates there is more rules involved than just a no-questions-asked refundable.
If the guest does not honor the non-refundable deadline rule, this charge dictates what she owes after the deadline passes.
When the cancellation policy is non-refundable, this flag can be set and indicates there is more rules involved to calculate what the guest will owe in case of a cancellation.
The non-refundable charge might can have a deadline.
In case the 'Refundable cancellation charge' is set, a different no show charge can be applied.
If advanceCancellationFreeOfCharge rules is not honored, this property explains what the guest will be charged.
TaxAmount
TaxRate
ThresholdItemReason
ThresholdReason
Restrict promotion to specific time zones.
Restrict promotion to specific time zones.
This is one bookable unit that can stand alongside a restaurant / meeting room etc.
How this inventory item should be priced.
This is one bookable unit that can stand alongside a restaurant / meeting room etc.
How this inventory item should be priced.
TransformQuantity
TransformUsage
Recognition for the ancillary inventory.
Recognition category.
Type of rating system the recognition operated on.
Recognition for the ancillary inventory.
Recognition category.
Type of rating system the recognition operated on.
UniqueResult
UpdateChannelManagerRequest
UpdateContactsRequest
UpdateExternalHotelStatusRequest
UpdateLifestylesRequest
Gets or Sets _list
UpdateLocationRequest
UpdateMasterRateRequest
Optional perks
UpdatePropertyAmenitiesAndServicesRequest
UpdateScheduleItemRequest
Ancillary inventory to ancillary a room booking.
UpsertActivityRequest
Indicate the type of lifestyle this inventory should be associated with.
How this inventory item should be priced.
UpsertAddOnRequest
Indicate the type of lifestyle this inventory should be associated with.
Pricing types define how this add-on is sold.
Light-weight Address object
UpsertAttractionRequest
Indicate the type of lifestyle this inventory should be associated with.
How this inventory item should be priced.
UpsertBundleRequest
Indicate the type of lifestyle this inventory should be associated with.
Specifies how the package is priced.
UpsertCancellationPolicyException
Allows a property to dynamically use another cancellation policy for a specific date range
UpsertCancellationPolicyRequest
When the cancellation policy is refundable, this flag can be set and indicates there is more rules involved than just a no-questions-asked refundable.
If the guest does not honor the non-refundable deadline rule, this charge dictates what she owes after the deadline passes.
When the cancellation policy is non-refundable, this flag can be set and indicates there is more rules involved to calculate what the guest will owe in case of a cancellation.
The non-refundable charge might can have a deadline.
In case the 'Refundable cancellation charge' is set, a different no show charge can be applied.
If advanceCancellationFreeOfCharge rules is not honored, this property explains what the guest will be charged.
UpsertGeneralManagerRequest
UpsertGuestRoomRequest
Indicate the type of lifestyle this inventory should be associated with.
Used to request or specify a gender assignment for a room.
UpsertMeetingRoomRequest
Indicate the type of lifestyle this inventory should be associated with.
How this inventory item should be priced.
UpsertPlaceRequest
Indicate the type of lifestyle this inventory should be associated with.
How this inventory item should be priced.
UpsertPropertyDescriptionsRequest
UpsertPropertyProfileRequest
UpsertRateModifierBundleRequest
Determines whether this discount should be applied per night, per stay or per person - per night; Required if amount override is not null
Required if manual override modifier is not null
UpsertRateModifierRequest
This determines whether this discount should be applied per night, per stay or per person - per night
Set whether you want the price to go up or down when the rules of this promotion have been satisfied.
UpsertRatePlanRequest
UpsertRestaurantRequest
Indicate the type of lifestyle this inventory should be associated with.
How this inventory item should be priced.
A request for relationship between two parties.
type of relationship request
UpsertSpaRequest
Indicate the type of lifestyle this inventory should be associated with.
How this inventory item should be priced.
User session information containing itinerary and other user related data.