The identity and technical contract details declared by the specification.
copyGlobalAlertType
object
Copy Global Alerts criteria from one property to another property
2 properties
traceTextsToBeCreated
object
Request object for creating new trace texts.
3 properties
locatorCodesTemplate
object
Request object for modifying an existing locator code template.
3 properties
roomFeatureRatingsInfoType
array
Collection of rooms features and their ratings.
roomRatingInfoType
object
Rating details for a room.
5 properties
scriptLocationsType
object
Collection of locations where a Script is to be used.
3 properties
traceTextsCopy
object
Request object for copying trace texts.
3 properties
colorType
string
Color configuration type. This color configuration provides a visual category of entities.
roomFeatureRatingsInfo
object
Response object for fetching the room features and their rating details.
8 properties
alertTemplates
object
Request object for modifying the existing alert code templates.
3 properties
guestMessageTemplatesType
array
Collection of guest messages templates.
resvAutoAttchTypeCode
string
Available only when Reservation Discounts and Advanced Discounts are active
configTestUpsellRuleType
object
This gives detailed information about an upsell rule which is returned upon testing an upsell rule against a reservation.
4 properties
reservationProtectionConditionType
object
Details of reservation protection condition
2 properties
configOccupancyLevelType
object
This type holds the upsell amount by occupancy levels. This is used when upsell rule is being set bu occupancy levels
3 properties
expressionParameterType
object
3 properties
templateTurnAwayCodeType
object
Base details common between hotel and template TurnAway codes.
7 properties
guestMessages
object
Request object for creating a new guest message.
3 properties
scriptLocationType
object
Unique identifier of a Script.
3 properties
traceTextsType
array
Collection of trace texts.
roomSpecialRatings
object
Request object for modifying room specials rating details.
3 properties
copyTraceTextsCriteriaType
object
Copy Trace texts criteria type to copy multiple trace texts from one Hotel to another Hotel.
2 properties
warningsType
array
Used in conjunction with the Success element to define a business error.
templateTurnAwayCodes
object
Response object for fetching template turnaway codes.
3 properties
addtionalCodeInfoType
array
Holds name of additional code information
eCouponCodesType
array
List of eCoupon Codes.
conditionGroupType
object
3 properties
uniqueID_Type
object
An identifier used to uniquely reference an object in a system (e.g. an airline reservation reference, customer profile reference, booking confirmation number,…
2 properties
currencyAmountType
object
A monetary value expressed with a currency code.
2 properties
alertCodesType
array
Collection of hotel level alert codes with attached alert types.
traceTextsToBeFetched
object
Response object for fetching trace texts.
3 properties
membershipLevelRatings
object
Request object for modifying membership levels rating details.
3 properties
traceTextChangeType
object
Type provides trace text that will be modified.
2 properties
turnAwayTypeType
string
Simple Type for TurnAwayType Types.
reservationColorType
object
Property level reservation color information.
6 properties
alertCodeType
object
Common code type for code, description
7 properties
copyConfigurationCodeType
object
Information needed to copy configuration code from one property to the other.
3 properties
reservationColorsResponse
object
Response object for fetch reservation colors.
3 properties
retrievedGuestMessages
object
Response object for information regarding guest message.
8 properties
instanceLink
object
Metadata describing link description objects that MAY appear in the JSON instance representation.
7 properties
roomFeatureRatingType
string
Possible Room Feature rating values.
upsellRulesToTest
object
Request object for testing upsell rules.
3 properties
upsellRulesToTestDetails
object
Response object for testing upsell rules.
3 properties
masterInfoCodeDetailType
string
alertCodes
object
Response object for information regarding alert templates.
3 properties
status
object
Response Body.
2 properties
masterInfoType
object
2 properties
ratePlanRatingType
string
Possible Rate plan rating values.
configTestUpsellRuleSearchType
object
Search criteria for testing upsell rules.
14 properties
guestMessageTemplateType
object
A template for guest message.
4 properties
roomSpecialRatingInfoType
object
Rating details for room Specials.
3 properties
locatorCodesInfo
object
Response object for fetching locator codes.
8 properties
roomRatingsInfoType
array
Collection of rooms and their ratings.
articlePostItType
object
Post it information of an article.
2 properties
autoAttachElementsConfig
object
Response object for the configuration rules that specify the elements to be automatically attached to the reservation.
4 properties
alertTemplatesType
array
Collection of alert code templates.
eCouponCodeType
object
eCoupon code detailed information.
10 properties
hotelTurnAwayCodes
object
Response object for fetching hotel turnaway codes
3 properties
membershipLevelRatingsInfoType
array
Collection of membership levels and their ratings.
upsellRules
object
Response object for fetching upsell rules.
3 properties
locatorCodesTemplateInfo
object
Response object for fetching locator codes at template level.
3 properties
mergeCodesType
array
A Merge Code.
configOccupancyLevelsType
array
This type holds a collection of upsell amounts by occupancy levels.
roomRatings
object
Response object for fetching the rooms and their rating details.
8 properties
reservationColorsType
array
Collection of reservation colors.
ratePlanRatingsInfoType
array
Collection of rate plan Codes and their ratings.
codeDescriptionType
object
This contains a generic code and description information.
2 properties
membershipLevelRatingType
integer
The desired rating for membership level, up to 4 numeric values.
articleInfoType
object
Information regarding an article.
9 properties
traceTextType
object
Type provides trace text information.
6 properties
attachTraceType
object
Auto attach trace element.
2 properties
managedByOptions
string
Describes of the Configuration is Managed by Enterprise or Property.
logicalOperatorType
string
reservationProtectionCondition
object
Reservation protection condition in which a reservation would be automatically marked as protected for the property.
3 properties
alertTemplateType
object
Common code type for code, description
6 properties
hotelTurnAwayCodesType
array
Turnaway code details for hotels.
roomFeatureRatingInfoType
object
Rating details for room features.
3 properties
resvAutoAttchBasedOnCode
string
Available only when Keyword Functionality is active.
ratePlanRatingsInfo
object
Request object for modifying rate plan codes and their rating details.
3 properties
globalAlertsInfo
object
Response object for fetching Global Alerts.
3 properties
conditionType
object
4 properties
trxInfoType
object
Transaction codes info.
10 properties
expressionFieldType
object
6 properties
warningType
object
Used when a message has been successfully processed to report any warnings or business errors that occurred.
10 properties
exceptionDetailType
object
Complex type that contains error details for a REST call.
9 properties
2 required
globalAlerts
object
Request object for creating a new Global Alert.
3 properties
formulaType
string
Simple type for storing formula type.
scriptType
object
A Script associated to either Chain, CRO or Property and to a Language and/or Membership Type.
7 properties
scriptTypeType
string
Type for Web Reg Card.
translationTextType2000
object
Contains Multiple translated texts and language codes.
2 properties
phoneNumberType
string
Phone number
reservationColorsToChange
object
Request object to change reservation colors.
3 properties
locatorCodesType
array
Collection of locator codes.
ratePlanRatingInfoType
object
Rating details for a rate plan.
4 properties
configUpsellRuleType
object
This gives detailed information about an upsell rule.
24 properties
guestMessageTemplates
object
Response object for information regarding guest message templates.
3 properties
uniqueIDListType
array
Unique Id that references an object uniquely in the system.
eCouponCodes
object
Response object to fetch eCoupon codes.
3 properties
globalAlertType
object
A property level global alert attached with global alert types.
11 properties
templateTurnAwayCodesType
array
Collection of template turnaway codes
guestMessageCodeType
object
A template for guest message.
5 properties
alertCodeTemplates
object
Response object for information regarding alert templates.
3 properties
traceTextChanges
object
Request object for changing trace texts.
3 properties
basedOnCondition
object
Auto attach based advanced query filter.
2 properties
basedOnMembershipType
object
Auto attach based on membership.
2 properties
operaVersionNumberType
string
Current Opera Version Number
autoAttachElementsConfigType
array
Auto attachment rule details.
attachElementsType
object
Elements to be attached to the rule.
5 properties
upsellRulesCopy
object
3 properties
roomSpecialRatingsInfoType
array
Collection of rooms specials and their ratings.
codeInfoType
object
4 properties
configTestUpsellRulesType
array
This type holds a collection of upsell rules which are returned on testing a reservation.
roundingRuleType
string
Simple type for storing rounding rule type.
globalAlertsType
array
Collection of property level global alert details with attached global alert types.
locatorCodesTemplateType
array
Collection of locator codes.
traceTextChangesType
array
Collection of trace texts that will be modified.
translationsTextType
array
Language code for the translation.
ratePlanRatings
object
Response object for fetching the rate codes and their rating details.
8 properties
locatorCodeType
object
Common code type for code, description
6 properties
attachPreferenceType
object
Auto attach preference element.
2 properties
roomRatingType
string
Possible room rating values.
errorInstance
object
Complex type that contains error instance details for a REST call.
7 properties
2 required
eCouponCodesCopy
object
Request object to copy the existing eCoupon codes from source property to the selected target properties.
3 properties
autoAttachElements
object
Add configuration rule(s) that specify the elements to be automatically attached to the reservation.
3 properties
hotelTurnAwayCodeType
object
Base details common between hotel and template TurnAway codes.
8 properties
guestMessageCodesType
array
Collection of guest messages with attached guest message types.
roomSpecialRatingType
string
Possible Room special rating values.
notificationType
object
Global Alert Notification type for Screen, Print, email and text
9 properties
eCouponCopyType
object
Copy eCoupons from one Property to one or multiple properties.
3 properties
translationTextType50
object
Contains Multiple translated texts and language codes.
2 properties
autoAttachElementsCopy
object
3 properties
expressionOperatorType
object
3 properties
roomRatingsInfo
object
Request object for modifying room rating details.
3 properties
resvAutoAttchBasedOn
object
The Based On information for the rule.
11 properties
globalAlertsCopy
object
Request object for copying Global Alerts.
3 properties
locatorCodes
object
Request object for modifying an existing locator code.
3 properties
membershipLevelRatingInfoType
object
Rating details for membership levels.
4 properties
membershipLevelRatingsInfo
object
Response object for fetching the membership levels and their rating details.
8 properties
roomSpecialRatingsInfo
object
Response object for fetching the room specials and their rating details.
8 properties
operaVersion
object
Response for Ping operation.
3 properties
roomFeatureRatings
object
Request object for modifying room features rating details.
3 properties
autoAttachRuleType
object
Auto attachment rule details.
6 properties
hotelCodeListType
array
Hotel code.
mergeCodeType
object
A Merge Code.
2 properties
configUpsellRulesType
array
This type holds a collection of upsell rules.
locatorCodeTemplateType
object
Common code type for code, description
5 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Oracle Hospitality publishes across the network.