All Classes and Interfaces

Class
Description
AddManagerRequest
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
Add-on offers travelers booked together with the room.
Address information
AddStaticSellerListItemRequest
Restrict promotion to users who want to book in advance.
Advanced map configuration
Indicate which initial values to display first on the front-facing card
Map marker color
Map style
Type of inventory
AdvancedMapConfigurationView
 
Primitive aggregate data points
Aggregate function
 
 
 
 
Restrict promotion to specific days of the week the guest is arriving.
 
Restrict promotion to specific days of the week the promotion is available.
 
Bed
Beneficiary
The type of beneficiary payment.
Exclude this promotion from specific date ranges.
Booking data object
Rate origin.
Convenience data point to show which status the booking currently has.
Address of the hotel for the traveler to see.
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
The total amount for this booking in payment-defined currency (SGD).
 
The total amount for this booking in property defined currency.
BookingUser
The total amount for this booking in user defined currency.
BookingView
Boolean response
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.
 
CampaignInventory
Gets or Sets layout
Based on the itinerary, the cancellation policy could be taken directly from the rate plan or it could be a policy exception also listed on the rate plan
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
Allows a property to dynamically use another cancellation policy for a specific date range
Child configuration
Restrict promotion to specific cities.
List of all travel inventory entries that are due a commission to the affiliate.
Gets or Sets type
A Company is our definition of a sales channel / affiliate.
Type of company
Type of sales channel
 
CompanyUser
CompanyView
Descriptors used for filtering the result set
Filter operator to use on field
A way to persist a GeoJSON circle
A way to persist a GeoJSON map point
A way to persist a GeoJSON polygon
A way to persist a GeoJSON rectangle
Contact details for reservations desk
Restrict promotion to specific continents.
CopyMoveStaticSellerListItemRequest
CountResponse
Country
Restrict promotion to specific countries.
Coupon
CreateStaticSellerListAndAddItemRequest
CustomerTaxId
 
In case of LODGING, include daily rates
Restrict promotion to specific days of the week the guest is departing.
Discount
 
DowPatternGroup
Contains the caller's search criteria.
Gets or Sets inventoryTypes
Filter on lifestyles
Paginated search for travel inventory.
DynamicSellerListView
Engine
Type of owner that create this record.
EngineConfiguration
Sales channel sub-type.
Action to complete once a user clicks on the CTA button on inventory.
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.
EngineConfigurationView
EngineView
Place reservation records.
Pricing type
Inventory type
List of extra charges that applies to the rate plan.
Rate plan-level extra charges
Descriptors used for filtering result set
Whether to filter inclusively or exclusively
Generic error message
GeoJsonLineString
A GeoJSON polygon
A GeoJSON rectangle
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
Descriptors to group result sets by.
Group sort direction
Guest room details.
Indicate the type of lifestyle this inventory should be associated with.
Used to request or specify a gender assignment for a room.
Combined property data.
A list of lifestyles the property associates with.
Property geo-location
HotelOnMapView
 
 
 
Channel inventory
Inventory type
 
 
Inventory map marker
Type of inventory
InventoryView
Invoice
 
InvoiceCollection
InvoiceLineItem
InvoiceLineItemCollection
InvoiceLineItemPeriod
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.
Pricing information for this ancillary.
The destination to display ranked inventory from.
The type of owner that created this lookup
Type of lookup
 
Restrict promotion to users who want to book a room close to the date.
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.
Multimedia
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.
Notification
Importance of message
Recipient type
Message type
 
NotificationView
 
 
PackageOffer
Package offers travelers booked together with the room.
PageableObject
PageBookingView
PageHotelOnMapView
PageSalesChannelView
PageSellerInventory
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.
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.
Property Policy
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.
The quote used to create totalCapturePrice.
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.
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.
Modifier amount; either a fixed amount or a percentage.
When the type is FIXED, fixedAmount is required.
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.
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.
What the guest is paying extra for
Rate plan fee type
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.
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.
Recurring
Restrict promotion to either refundable / non-refundable rates.
Response object for when a system document is removed.
Restrict promotion to specific days of the week the guest has to stay.
User review created by the traveler after the booking completed.
ReviewAnswer
Question category
Review answer
User details of creator of booking.
 
Room Configuration
Restrict promotion by restricting to how many rooms the user wants.
All information about the room that was booked.
List of perks that came with the master rate
Gets or Sets rateSource
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
SalesChannelView
SaveEngineRequest
How user likes to have results displayed
A user can filter inventory on a lifestyle
Restrict promotion to specific dates the booking is made.
SellerInventory
SellerInventoryItem
Channel inventory type is a subset of inventory type in that it does not include the `HOTEL` type.
Indicate which initial values to display first on the front-facing card
The type of inventory being offer up for sale
The specific badge to display over the image on the Web Component.
Availability status
SellerInventoryItemView
SellerInventoryList
Indicate which initial values to display first on the front-facing card
List type
Determines which badge to show on the Web Component.
Status
SellerInventoryListView
SellerInventoryRankedList
Indicate which initial values to display first on the front-facing card
Determines which badge to show on the Web Component.
Status
SellerInventoryRankedListView
Seller URL
Channel inventory type is a subset of inventory type in that it does not include the `HOTEL` type.
Inventory type
Url sell status
Url theme controls the look and feel of the ad banner.
SellerUrlView
Representing a Server configuration.
Representing a Server Variable for server URL template substitution.
 
ShippingDetails
ShowSellerUrl400Response
Localized link descriptions
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.
Sort
Descriptors used for sorting result set.
Descriptors used for sorting result set
SortStaticSellerListItemsRequest
State
A curated list is a bucket that holds any type of travel inventory.
Static seller list type
StaticSellerListItem
StaticSellerListItemView
Curated list object
Contains both the curated list and all its items.
StatusTransitions
Restrict promotion to specific stay dates the user wants to arrive.
Price details
Source
 
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.
This is one bookable unit that can stand alongside a restaurant / meeting room etc.
How this inventory item should be priced.
TransformQuantity
TransformUsage
UniqueRequest
UniqueResult
Light-weight Address object
UpsertCompanyRequest
Type of company
Type of company
UpsertCompanyStatusRequest
UpsertEngineConfigurationRequest
Action to complete once a user clicks on the CTA button on inventory.
A request for relationship between two parties.
type of relationship request
Upserts a SellerUrl entity
Inventory type
Url sell status
Url theme controls the look and feel of the ad banner.
User session information containing itinerary and other user related data.