The identity and technical contract details declared by the specification.
exceptionDetailType
object
Complex type that contains error details for a REST call.
9 properties
errorInstance
object
Complex type that contains error instance details for a REST call.
7 properties
instanceLink
object
Metadata describing link description objects that MAY appear in the JSON instance representation.
7 properties
reservationsDailySummarySearchType
object
3 properties
timeSpanType
object
Allows for a choice in description of the amount of time spanned by this type. EndDate specifies a specific date, whild Duration provides a measure of time to…
3 properties
massUpdateTimeSpanType
object
Allows for a choice in description of the amount of time spanned by this type.
2 properties
lastModifiedDateType
object
Start and End Modified Dates of Reservations after which the results are to be fetched
2 properties
reservationDailySummaryType
object
Daily summary information related to a reservation.
45 properties
uniqueIDListType
array
Unique Id that references an object uniquely in the system.
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
preferencesTypeType
object
Preference details for the profile.
3 properties
preferencesType
object
Guest Preference details for the profile.
1 property
reservationIdList
array
Unique Id that references an object uniquely in the system.
dailySummaryType
object
Statistic information related to a specific reservation stay date.
27 properties
database_ResStatusType
string
This reservation is in checked in status and the business date is past departure date. This could occur when ORS and PMS are in same environment.
criteria
object
Request object for fetching future reservations asynchronously.
1 property
reservationsDailySummaryDetails
object
Reservation Daily Summary Details.
1 property
reservationDetailsMassUpdateCriteria
object
Reservation Details Mass Update criteria.
7 properties
tracesMassUpdateCriteria
object
Reservation Traces Mass Update criteria.
5 properties
preferencesMassUpdateCriteria
object
Reservation Preferences Mass Update criteria.
3 properties
routingInstructionsMassUpdateCriteria
object
A routing info object can either be of type Folio OR of type Room with its corresponding object.
4 properties
transportationsMassUpdateCriteria
object
Reservation Transportations Mass Update criteria.
3 properties
traceTimeType
object
2 properties
dateTimeSpanType
object
Allows for a choice in description of the amount of time spanned by this type. EndDate specifies a specific date, while Duration provides a measure of time to…
2 properties
massUpdateTracesFrequencyType
string
Simple type to mention the trace date range when mass updating the reservation traces.
resExpectedTimesType
object
Holds the Arrival and Departure Time Information
2 properties
advanceCheckInType
object
Information relating to Reservation's Advance Checked In state and Expected Time of Return
2 properties
massUpdateHousekeepingInstructions
object
Mass update housekeeping instructions criteria.
5 properties
massUpdateHousekeepingTaskStayPeriod
string
Date period type the housekeeping task is to be performed.
massUpdateFacilityCodes
array
List of the facility codes.
massUpdateFacilityCode
object
Housekeeping facility code, and its quantity.
2 properties
massUpdateFacilityHousekeepingTask
object
Information about housekeeping facility task.
8 properties
massUpdateHousekeepingSchedule
object
Mass update housekeeping schedule criteria.
1 property
housekeepingMassUpdateCriteria
object
Mass update housekeeping criteria.
3 properties
notesMassUpdateCriteria
object
Notes Mass Update criteria.
2 properties
reservationCommentType
object
Reservation Comment Type.
5 properties
userDefinedFieldsType
object
A common type used to hold user defined fields(UDFs). This type should be used to handle UDFs on RReservation, Profiles, etc.
3 properties
dateUDFsType
array
Used to hold collection of user defined fields of Date Type.
dateUDFType
object
Used to hold user defined field of Date Type.
3 properties
characterUDFsType
array
Used to hold collection of user defined fields of Character/String Type.
characterUDFType
object
Used to hold user defined field of Character/String Type.
3 properties
numericUDFsType
array
Used to hold collection of user defined fields of Numeric Type.
numericUDFType
object
Used to hold user defined field of Numeric Type. It is highly recommended to use UDFN01, UDFN02,...UDFN40 (Total 40) as Numeric UDF names(commonly used on Rese…
3 properties
massUpdateSummaryType
object
Response object for mass update process summary.
3 properties
massUpdateOutcomesType
array
Collection of outcome of mass update to reservations.
massUpdateOutcomeType
object
Response object for outcome of mass update to reservations.
8 properties
outcomeMessageType
object
Object for update messages.
2 properties
warningsType
array
Used in conjunction with the Success element to define a business error.
warningType
object
Used when a message has been successfully processed to report any warnings or business errors that occurred.
10 properties
roomingListBlockInfoType
object
Block Information for create rooming list operation.
2 properties
blockIdList
array
Unique Id that references an object uniquely in the system.
externalReferencesType
array
This type contains unique information of external reference.
externalReferenceType
object
This type contains unique information of external reference.
3 properties
associatedResType
object
Information regarding associated reservations to the reservation.
2 properties
sourceOfSaleType
object
Point of Sale of reservation. Identifies the entity/channel who made the reservation.
2 properties
ownerType
object
Generic type for information about an owner.
11 properties
masterAccountInfoType
object
2 properties
currentRoomInfoType
object
Room information of the reservation for the current day.
7 properties
taxType
object
Applicable tax element. This element allows for both percentages and flat amounts. If one field is used, the other should be zero since logically, taxes should…
5 properties
amountDeterminationType
string
Used to indicate if an amount is inclusive or exclusive of other charges, such as taxes.
taxesType
object
A collection of taxes.
3 properties
feesType
object
A collection of fees or service charges.
3 properties
feeType
object
Applicable service charges or fees.
5 properties
totalType
object
The total amount charged for the service including additional amounts and fees.
10 properties
pointsType
object
The Redeem Points contains the number of points required to book a room type.
2 properties
additionalGuestAmountType
object
2 properties
discountType
object
Identifies and provides details about the discount. This allows for both percentages and flat amounts. If one field is used, the other should be zero/not speci…
5 properties
shareDistributionInstructionType
string
The type of Rate Amount Change to be done on the Sharer reservation. This can be FULL - Full Rate for each Sharer. SPLIT- Split the Rate amount between Sharer…
amountType
object
Base charge and additional charges related to a room that includes such things as additional guest amounts, cancel fees, etc. Also includes Discount percentage…
10 properties
rateRangeType
object
Rate Range details like maximum rate amount and minimum rate amount in each available rate category.
2 properties
ratesType
object
Individual rate amount.
2 properties
currencyAmountType
object
A monetary value expressed with a currency code.
2 properties
packageElementType
object
15 properties
profileIdList
array
Unique Id that references an object uniquely in the system.
resProfileTypeType
string
personNameTypeType
string
Person's name in an external system.
personNameType
object
This provides name information for a person.
12 properties
anonymizationType
object
Provides information about guest's anonymization status.
2 properties
anonymizationStatusType
string
Guest has been anonymized.
identificationInfoType
object
Information on the identification of the customer.
5 properties
identificationType
object
Identification information of the customer.
10 properties
companyInfoType
object
Company Information of the Profile.
3 properties
countryNameType
object
Code for a country or a nationality.
2 properties
profileMembershipType
object
Detailed information of the memberships.
41 properties
customerType
object
Contains basic data on the customer's identity, location, relationships, finances, memberships, etc.
7 properties
companyType
object
10 properties
addressInfoType
object
Provides address information.
5 properties
massUpdateAddressInfoType
object
Provides address information.
3 properties
addressType
object
Provides address information.
17 properties
telephoneInfoType
object
Information on a telephone number for the customer.
5 properties
telephoneType
object
Information on a telephone number for the customer.
11 properties
status
object
Response Body.
2 properties
emailInfoType
object
Information on an email for the customer.
5 properties
emailType
object
Information on an email for the customer.
10 properties
uRLInfoType
object
Web site address.
5 properties
uRLType
object
Web site address, in IETF(The Internet Engineering Task Force) specified format.
5 properties
commentInfoType
object
Comment related to the profile/reservation.
9 properties
commentType
object
An indication of a new paragraph for a sub-section of a formatted text message.
18 properties
formattedTextTextType
object
Provides text and indicates whether it is formatted or not.
2 properties
preferenceTypeType
object
Preference details for the profile.
13 properties
preferenceType
object
Guest Preference details for the profile.
8 properties
profileType
object
Type provides the detailed information about the profile and its children.
5 properties
profileCommissionType
object
This is the preconfigured routing instruction type.
7 properties
commissionPaymentMethods
string
Check
profileCashieringType
object
Contains cashiering related details for the profile
14 properties
directBillingType
object
This is the preconfigured routing instruction type.
2 properties
eCertificatesType
array
List of e-certificates for the profile.
eCertificateType
object
E-Certificates details.
23 properties
awardId
object
An identifier used to uniquely reference an object in a system (e.g. an airline reservation reference, customer profile reference, booking confirmation number,…
6 properties
eCertificateStatusType
string
Indicates that OPERA E-Certificate is reserved.
eCertificateIssueType
string
Indicates that guest purchased OPERA E-Certificate.
eCertificateConsumptionType
object
E-Certificates details.
13 properties
eCertificateConsumeSourceType
string
Indicates that OPERA E-Certificate is consumed by hotelPMS.
eCertificateIssueSourceType
string
Indicates that OPERA E-Certificate is issued by external system.
eCertificateInfoType
object
E-Certificates details.
14 properties
eCertificateScopeType
string
Indicates that OPERA E-Certificate is available for a specific list of hotels.
eCertificateUsageCriteriaType
object
E-Certificates details.
8 properties
eCertificateGenerationType
object
E-Certificates details.
3 properties
privacyInfoType
object
Defines Privacy related information for the profile.
14 properties
profileTaxInfoType
object
Profile information related to tax.
7 properties
profileRestrictions
object
3 properties
lastStayInfoType
object
Contains last stay related details for the profile
4 properties
reservationStayHistoryFutureInfoType
object
Information of History and Future Reservation details attached to Profiles.
2 properties
stayHistoryListType
object
A collection of reservation history details attached to Profiles.
4 properties
stayReservationInfoType
object
The Reservation class contains the current reservation being created or altered.
6 properties
stayFutureListType
object
A collection of reservation history details attached to Profiles.
4 properties
reservationProfileType
object
3 properties
childAgesType
array
Age of a child in years.
childAgeType
object
Defines Child's Age.
1 property
childBucketsType
object
Defines children counts with Age Qualifying Group(Child Bucket) classification.
5 properties
guestCountsType
object
A collection of GuestCount by age group.
4 properties
resAwardsType
object
Membership Awards code applied on the reservation.
4 properties
awardVouchersType
array
This stores the Membership Awards code applied on the reservation.
foreignExchangeType
object
Foreign Exchange info.
2 properties
reservationBlockType
object
Key information about the block for a reservation.
3 properties
mealPlansType
array
Meal plan codes associated with the rate codes.
mealPlanCodeType
object
Meal plan codes associated with the rate codes.
5 properties
roomRateAvailReasonType
string
Indicates the Room Rate is not available due to unavailability of enough items for the rate code.
roomRateType
object
43 properties
resGuaranteeType
object
Validations type record returned after Validations are done.
3 properties
promotionType
object
Type to specify a rate promotion. Usually attached to a reservation to indicate a specific promotion is applied to the reservation.
3 properties
roomStayType
object
24 properties
primaryShareTypeType
string
resMobileNotificationsType
object
Contains the status of Room Ready and Key Ready messages.
5 properties
communicationStatusType
string
Enum to denote the Status of Readiness messages sent to Guest Devices.
upsellInfoType
object
Information regarding upsell for a reservation.
2 properties
codeDescriptionType
object
This contains a generic code and description information.
2 properties
reservationHistoryFutureInfoType
object
Information of History and Future Reservation details attached to Profiles.
2 properties
historyListType
object
A collection of reservation history details attached to Profiles.
4 properties
futureListType
object
A collection of reservation history details attached to Profiles.
4 properties
reservationTurndownInfoType
object
Turndown information for a reservation
2 properties
turndownStatusType
string
Simple type for turndown status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Required, Not Required and Complet…
guestHousekeepingServiceRequestType
string
Possible values for the Guest Service Status.
stayInfoType
object
Details on the Room Stay including Guest Counts, Time Span of this Room Stay, pointers to Res Guests, guest Memberships, Comments and Special Requests pertaini…
36 properties
aRAccountShortInfoType
object
Accounts Receivabales Account details type charged for batched posting.
4 properties
aRAccountStatusType
object
Type for the Account Status. Status can be restricted and a message/description added to the Account.
3 properties
resAttachedProfileListType
array
resAttachedProfileType
object
3 properties
payeeInfoType
object
Payee information.
7 properties
massUpdatePayeeInfoType
object
Payee information.
2 properties
reservationFolioWindowsType
array
Collection of reservation folio windows.
reservationFolioWindowType
object
Folio window view which holds the set of folios for a reservation.
4 properties
searchMatchesType
array
List of Generic Name-Value-Pair Parameters used for super search matches.
searchMatchType
object
Search match indicating attribute and the matching value.
2 properties
taxTypeType
object
Provides information about the Tax Type.
8 properties
reservationDepositType
object
Reservation Deposit Type.
7 properties
reservationInterfaceStatusType
object
Hotel Interface Type for a reservation and status of the various services
3 properties
interfaceRightsStatusType
object
4 properties
hotelInterfaceType
object
8 properties
hotelInterfaceTypeType
string
XML Posting Interface
hotelInterfaceStatusType
string
Status of the Hotel Interface either STOPPED or RUNNING.
reservationInfoType
object
The Reservation class contains the current reservation being created or altered.
52 properties
queueTextInfoType
object
Information regarding the message sent to guest.
2 properties
reservationQueueInformationType
object
Information regarding the Date, Duration and Priority of the reservation on Queue for Check in.
6 properties
compAuthorizerInfoType
object
Authorizer Information
3 properties
trxCodesInfoType
array
List of Transaction codes info.
articlePostItType
object
Post it information of an article.
2 properties
colorType
string
Color configuration type. This color configuration provides a visual category of entities.
articleInfoType
object
Information regarding an article.
9 properties
trxInfoType
object
Transaction codes info.
10 properties
massUpdateTrxInfoType
object
Transaction codes info.
1 property
billingInstructionsType
array
Set of Billing Instruction codes.
billingInstructionType
object
Configured Billing Instruction which represents a set of Transaction Codes.
4 properties
massUpdateBillingInstructionType
object
Configured Billing Instruction which represents a set of Transaction Codes.
1 property
profileRoutingInstructionsType
object
The type contains routing instructions for the profile.
3 properties
profileCashieringDetailType
object
The type contains routing instructions for the profile.
6 properties
transportInfoType
object
7 properties
massTransportInfoType
object
7 properties
visaInfoType
object
3 properties
resGuestType
object
A collection of ResGuest objects, identifying the guests associated with this reservation. Which guests are in which room is determined by each RoomStays ResGu…
6 properties
profileId
object
An identifier used to uniquely reference an object in a system (e.g. an airline reservation reference, customer profile reference, booking confirmation number,…
6 properties
resSharedGuestListType
array
Collection of shared guest reservations.
resSharedGuestInfoType
object
Contains information regarding the share reservation.
4 properties
guestLastStayInfoType
object
Contains last stay related details of the guest.
4 properties
resGuestAdditionalInfoType
object
8 properties
commissionPayoutToType
string
resCommunicationType
object
Communication details for a reservation.
2 properties
awardKindType
string
Indicates that this is electronic certificate.
awardStatusType
string
Indicates that certificate is in use.
reservationCertificateType
string
Certificate is incentive.
rewardCertificateType
string
Point Saver reward.
awardsType
array
List of awards.
fBAInfoType
object
FBA ( Flexible Benefits Awards ) related fields.
22 properties
fBAStatusType
string
Flexible benefit award has been reimbursed.
reservationId
object
An identifier used to uniquely reference an object in a system (e.g. an airline reservation reference, customer profile reference, booking confirmation number,…
6 properties
awardType
object
Detailed information of the awards.
34 properties
employeeInfoType
object
9 properties
userSessionDefaultsType
object
9 properties
parametersType
array
Collection of generic Name-Value-Pair parameters.
parameterType
object
Name value pair type that will hold generic parameter information. Only use this type when the parameters being passed are too dynamic to be defined.
2 properties
userSessionInfoType
object
11 properties
attendantType
object
2 properties
applicationUserType
object
18 properties
trackItId
object
An identifier used to uniquely reference an object in a system (e.g. an airline reservation reference, customer profile reference, booking confirmation number,…
6 properties
trackItGroup
string
Group to which the Track It items belong.
resGuestInfoType
object
Specifies Company or Travel Agent profile using IATA or Corp. No.
32 properties
resGuestExternalInfoType
object
Specifies Company or Travel Agent profile using IATA or Corp. No.
2 properties
resAccompanyGuestListType
array
Collection of accompany guests
resAccompanyGuestInfoType
object
5 properties
givenNameType
string
Given name, first name or names
namePrefixType
string
Salutation of honorific. (e.g., Mr. Mrs., Ms., Miss, Dr.)
surnameType
string
Family name, last name.
membershipInfoType
object
The Membership object identifies the frequent customer reward program.
8 properties
addressSearchType
object
Address Details such as city, state, country, postal code etc.
6 properties
phoneNumberType
string
Phone number
basicEmailType
string
Email address
vIPType
object
The supplier's ranking of the customer.
2 properties
trackItReservationInfoType
object
Reservation info associated with a Track It item.
9 properties
pMS_ResStatusType
string
This reservation is in checked in status and the business date is past departure date. This could occur when ORS and PMS are in same environment.
trackItLogType
object
Individual activity log related to the Track It ticket.
9 properties
trackItActionType
object
Identifies the response expected from staff or other parties relative to a Track It ticket.
2 properties
actionStatusType
string
Action status of the Track It item(Open, Closed).
trackItType
object
Identifies the kind of Parcel, Baggage, or Lost items or Valet-managed vehicles or services.
2 properties
hotelReservationsType
object
A collection of Reservation objects and Unique IDs of Reservation.
4 properties
dateRangeType
object
Date Range with Start and End dates.
2 properties
activityList
array
A collection of Activity objects.
packageCodeHeaderType
object
4 properties
configPostingAttributesType
object
A config Package posting attributes type.
18 properties
functionArgumentsType
array
Collection of function arguments and their corresponding values.
functionArgumentType
object
This type provided details of a function argument and the value it holds.
5 properties
packagePostingRhythmType
object
Package Posting rhythm type.
5 properties
postingRhythmType
string
Simple type for posting Rhythm types.
packageCalculationRuleType
string
Simple type for package caluculation rules.
pkgInventoryItemType
object
4 properties
configPackageUsageDetailType
object
A Config Package Usage Detail type.
4 properties
productSourceType
string
Sources of Products
configPackageTransactionType
object
A HotelPackageTransaction type.
5 properties
packagePostingRulesType
object
5 properties
packageTransactionCodeType
object
3 properties
configPackagePrimaryDetailsType
object
A Config Package Info type.
6 properties
packageConsumptionType
object
Package Consumption Information. Includes information on quantity of the package used, allowance consumption etc.
4 properties
reservationPackageType
object
A ReservationPackageType class.
13 properties
reservationPackageScheduleType
object
A HotelPackageSchedule type.
8 properties
itemInfoType
object
Basic information regarding an Item.
15 properties
timeWindowType
object
Defines a Time period with start time and an end time.
2 properties
blockId
object
An identifier used to uniquely reference an object in a system (e.g. an airline reservation reference, customer profile reference, booking confirmation number,…
6 properties
paragraphType
object
An indication of a new paragraph for a sub-section of a formatted text message.
3 properties
membershipEarningPreferenceType
string
The earning preference of a membership, it depends on the type of property. eg. when the property is a airline it should be Miles, other than Points.
benefits
benefits for the membership.
benefitsType
array
Basic information about membership benefit.
benefitType
object
Basic information about membership benefit.
3 properties
tierAdministrationType
string
Do not upgrade membership. The membership may be downgraded.
downgradeType
string
Do not downgrade membership when the next downgrade process runs. When the downgrade process runs, the membership will be automatically set to Grace.
cardReIssueType
string
Request to re issue a new card.
membershipType
object
Detailed information of the memberships.
41 properties
resPaymentCardType
object
Information on a credit card for the customer.
19 properties
cardNumberTypeType
string
Simple type for indicating if credit card number is tokenized.
cardProcessingType
string
cardTypeType
string
This is required for Credit Card Payment Methods. This indicates the type of Credit Card associated with this payment method.
authorizationRuleType
object
Configured rule for computing the amount to authorize.
3 properties
reservationPaymentMethodType
object
7 properties
reservationPaymentMethodsType
array
Defines reservation payment methods.
routingInfoListType
array
A routing info object can either be of type Folio OR of type Room with its corresponding instructions.
routingInfoType
object
A routing info object can either be of type Folio OR of type Room with its corresponding object.
5 properties
routingInstructionType
object
Routing limit can be one of the three: Credit Limit, Percetage Limit, Covers Limit
8 properties
massUpdateRoutingInstructionType
object
Routing limit can be one of the three: Credit Limit, Percetage Limit, Covers Limit
7 properties
compRoutingRequestType
object
Type for the details of a Comp Routing Request
4 properties
compRoutingStatusType
string
Status which indicates that the Request of Comp Routing was declined
userInfoType
object
Opera User Information
2 properties
policyAmountPercentType
object
Defines the percentage basis for calculating the fee amount or the amount.
5 properties
policyBasisTypeType
string
Full Amount.
depositCancelRevenueType
string
The type to indicate what revenue is to be used for calculating deposit/cancellation amounts.
depositPolicyType
object
Used to define the deposit policy, guarantees policy, and/or accepted forms of payment.
12 properties
resDepositPoliciesType
array
A list of deposit policies attached with the reservation.
resDepositPolicyType
object
A deposit policy attached with the reservation.
6 properties
reservationPoliciesType
object
A collection of reservation deposit and cancellation policies.
4 properties
resCancellationPoliciesType
array
A list of reservation cancellation policies.
resCancellationPolicyType
object
A cancellation policy attached with the reservation.
5 properties
resCancelPenaltyType
object
The CancelPenalty class defines the cancellation policy of the hotel facility.
9 properties
offsetUnitType
string
Indicates deadline offset unit type.
policyDeadlineType
object
Cancellation deadline, absolute or relative.
4 properties
resRevenueBalanceType
object
Revenue and Balance Amount summary for the reservation.
9 properties
resPeriodicFolioType
object
Information regarding periodic folios set on the reservation.
3 properties
resCompAccountingType
object
Information regarding comp accounting on the reservation.
3 properties
billingPrivilegesType
object
This stores the information for Bed Tax Reporting. Mainly used in Maldives.
13 properties
reservationTaxTypeInfo
object
Provides information about the Tax Type.
9 properties
bedTaxReportingType
object
This stores the information for Bed Tax Reporting. Mainly used in Maldives.
5 properties
folioTextsType
array
This stores the description for the type of tax calculation especially with tax exemption, etc.
resPreConfiguredRoutingInstrType
object
Instruction to attach Pre-Configured Routing Instructions to a Reservation.
4 properties
authorizerInfoType
object
Authorizer Information
5 properties
resCashieringType
object
Cashiering Information for the reservation.
14 properties
housekeepingRoomStatusType
string
Simple type for room status instructions to be used in requests for fetching housekeeping rooms. Valid status values are Clean, Dirty, Pickup, Inspected, OutOf…
resHousekeepingType
object
Holds housekeeping turndown service information for the room.
7 properties
facilityTaskType
object
Information regarding facility task on a reservation.
3 properties
facilityCodesType
array
List of the facility codes.
facilityCodeType
object
Facility Housekeeping Code, its description and quantity.
3 properties
housekeepingTaskCodeType
object
Information related to a Task Code. Task Codes are used to generate task sheets in Rooms Management.
7 properties
reservationAllowedActionsType
array
Allowed action.
reservationAllowedActionType
string
Flag indicating whether the Enrollment is in progress or not for the Profile associated with this Reservation.
cateringResInfoType
object
Information regarding catering event and catering revenue type associated to the reservation.
2 properties
eventId
object
An identifier used to uniquely reference an object in a system (e.g. an airline reservation reference, customer profile reference, booking confirmation number,…
6 properties
indicatorsType
array
Collection of lamp indicators.
indicatorType
object
Lamp indicator Type.
2 properties
waitlistResType
object
Information regarding why reservation is being /has been waitlisted.
6 properties
reservationPaymentMethods
A collection of Payment Method objects.
routingInstructions
Set of Routing Instructions.
reservationPolicies
A collection of Cancellation Penalties objects.
cashiering
Holds cashiering related information for the reservation.
housekeeping
Holds rooms housekeeping information.
userDefinedFields
Collections of user defined fields.
reservationIndicators
Indicators of additional information attached to the reservation
waitlist
Information regarding why reservation has been/was waitlisted. This could hold information as history even if reservation is no more in Waitlist status.
cancellation
object
Information regarding why reservation has been/was cancelled. This could hold information as history even if reservation is no more in in Cancelled status.
4 properties
catering
Catering event information if reservation is associated with the catering event.
vIPStatusType
object
VIP status of the customer.
2 properties
profileTypeType
string
The types of Profile handled by the web service.
profileNameType
object
This provides name information for a person.
8 properties
fixedChargesType
array
Holds fixed charge detail.
fixedChargeType
object
Holds fixed charge information.
8 properties
fixedChargeScheduleType
object
Holds schedule of fixed charge.
5 properties
fixedChargeFrequencyType
string
Yearly.
fixedChargeDetailType
object
Fixed charge amount could be specified by flat fee or be a percentage of the rate amount.
7 properties
hotelReservationType
object
The Reservation class contains the current reservation being validated.
22 properties
resAccessRestrictionType
string
Indicates any Updates/Changes on the reservation as well as Reservation Cancellation are not allowed.
roomingListReservationType
object
Reservation details for a block reservation.
3 properties
errorsType
array
An error that occurred during the processing of a message.
errorType
object
Standard way to indicate that an error occurred during the processing of an message. If the message successfully processes, but there are business errors, thos…
10 properties
roomingListReservationsType
object
A collection of Block Rooming List Reservations.
1 property
roomingList
object
Request object for creating rooming list reservations. The standard optional Opera Context element is also included.
5 properties
validateRoomingListType
object
Response object to validate block rooming list. This object contains the datils of validated rooming list records.
3 properties
validateRoomingListOutcomesType
array
Collection of outcome of validations of rooming list.
validateRoomingListOutcomeType
object
Response object for outcome of validate rooming list reservations with Success or Fail status and Errors related to this operation.
8 properties
roomingListSharesType
array
Contains a set of rooming list reservations that need to be shared.
roomingListShareType
object
Specifies a group of two or more rooming list reservations that need to be created as shared reservations.
3 properties
roomingListShareReservationType
object
Contains the rooming list reservation that is to be shared and the information about the share type of this reservation.
4 properties
effectiveRatesType
array
Collection of effective rate amount per guest on specific dates.
effectiveRateType
object
Effective rate amount per guest on specific dates.
22 properties
rateByAgeBucketsType
array
Rate amount by age bucket.
rateByAgeBucketType
object
Rate amount by age bucket.
3 properties
paymentInstructionsMassUpdateCriteria
object
Payment Instructions Mass Update criteria.
8 properties
massUpdateFolioWindowType
object
Folio window view which holds the set of folios for a reservation.
2 properties
createRoomingListType
object
Response object to create block rooming list. This object contains the details of created rooming list records.
3 properties
createRoomingListOutcomesType
array
Collection of outcome of creation of rooming list reservations.
createRoomingListOutcomeType
object
Response object for outcome of create rooming list reservations with Success or Fail status and Errors related to this operation.
10 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Oracle Hospitality publishes across the network.