Oracle Hospitality Shop API is one of 154 APIs that Oracle Hospitality publishes on the APIs.io network, described by a machine-readable OpenAPI specification.
Tagged areas include Shop. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.
This API exposes
6 operations
across 6 paths,
and defines 104 schemas.
It is described by OpenAPI 3.2.0, at version 26.2.0.0.
Requests are made against a single base URL, /shop/v1.
The identity and technical contract details declared by the specification.
OfferTotalTypeWithTaxes
object
Information on the total cost for the entire stay, including taxes.
4 properties
HotelAvailabilityStatus
string
Availability status of the property. AvailableForSale - Property has availability based on criteria requested NoAvailability - Property has no availability bas…
PackageAmountType
object
Base charge related to a package
1 property
OfferAvailabilityStatus
string
Indicates the availability status of the offer. AvailableForSale - Offer is available for sale NoAvailability - Offer is not available for sale
PackageBaseType
object
The daily rate of the package.
3 properties
PropertyAlternateOffersRoomStay
object
3 properties
DistanceUnit
string
Distance measurement unit for the distance from the property to the alternate property.
OfferDepositPolicyPaymentCodeDescriptionType
object
2 properties
Location
object
Details on the location of the property.
1 property
PropertyCalendarPropertyInfo
object
Property information
4 properties
PromotionCodeItem
object
1 property
PackageInventoryItemType
object
2 properties
OfferTaxType
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
OfferPaymentCodeDescriptionType
object
Payment type entity which contains a code and description
3 properties
OfferDepositPolicyType
object
The deposit rule associated to the deposit policy.
6 properties
AdditionalDetails
object
Additional information related to the rate plan.
2 properties
CompassDirection
string
Relative direction from the property to the alternate property. North, West, South, East N: North, W: West, S: South, E: East, NW: North West, NE: North East,…
Occupancy
object
Details on the occupancy of the room type.
4 properties
Restriction
object
Holds restriction information that is restricting offer from being available
2 properties
OfferRoomAmenityAvailabilityStatus
string
Indicates the availability status of the room amenity. AvailableForSale - Room amenity is available for sale NoAvailability - Room amenity is not available for…
OfferMinMaxTotalType
object
OfferTaxesType
object
A collection of taxes.
6 properties
OfferDetailsPropertyInfo
object
Property information
CancelPolicyDeadlineType
object
The deadline associated to the cancellation rule.
3 properties
OfferGuaranteePolicy
object
Policy for guaranteeing reservation.
7 properties
PropertyOffersResponse
object
1 property
PostingRhythmType
string
The posting frequency of the package element or package group associated to the rate plan. EveryNight - Package charge posted every night of the stay ArrivalNi…
PackageRatesType
object
Details on the package of the offer.
1 property
PropertyOffersRoomType
object
Room Type information
16 properties
PropertySearchPropertyInfo
object
Property information
4 properties
deepLink
object
Represents an book url.
1 property
PropertyPackageInventoryItem
object
3 properties
OfferDetailsRoomStay
object
Room stay information with all details per room per rate
5 properties
PolicyOffsetType
object
Deposit deadline, relative.
2 properties
OfferPolicyRevenueType
string
The revenue type the policy is associated to.
PropertyOffersPropertyInfo
object
Property information
OfferRateMode
string
Type of rate returned, useful on a request for multiple nights stay where multiple rates may apply during the stay. Highest - The highest rate for the stay wil…
OfferDetailsRoomType
object
Details of the room type selected during the request including room type information, availability status of the room type, and room amenities.
OfferCancellationPolicyType
object
The cancellation rule associated to the cancellation policy.
4 properties
4 required
OfferPackage
object
Package code details applied to an offer rate plan.
12 properties
CurrencyCodeType
string
The code used for the local currency of the property. ISO 4217 currency code
PropertyOffersRoomAmenity
object
6 properties
BasicAmountPercentType
object
4 properties
GuaranteeRequirementType
string
The guarantee requirement for the rate plan. GuaranteeRequired - Required guarantee such as credit card, IATA number, etc. Deposit - Deposit is required None -…
OfferAdditionalGuestAmountType
object
PropertyAlternateOffersPropertyInfo
object
Property information
3 properties
Phone
object
3 properties
OfferRatePlanCommission
object
Information on commission rate associated to the rate plan.
1 property
OfferDateRange
object
Date range information
2 properties
GuaranteePolicyRequirements
object
Additional requirement for the payment policy.
4 properties
PackageGroupType
object
2 properties
PolicyBasisType
string
The basis type used to compute the amount due. Nights -The amount is based by the number of nights specified Percentage - The amount is based on a percentage o…
PropertyPackageGroup
object
5 properties
PropertyPackageAddonsResponse
object
Package Addons Response
1 property
OfferDetailsRatePlan
object
Details of the rate plan selected during the request including rate plan information, availability status of the rate plan, and commission.
OfferRateTimeUnit
string
Time unit used to define the rate of the rate plan.
OfferRateRange
object
Rate range information
Description
object
Multi line description of the rate plan.
4 properties
PropertySearchResponse
object
Property Search Response
1 property
OfferRatePlanMealPlanType
string
Type of meal plan the rate plan includes - DEPRECATED AND WILL BE REMOVED IN FUTURE VERSIONS
OfferRatePlanMealType
string
OfferPointOfInterest
object
The point of interest for guests to get to the hotel.
10 properties
PropertyPackage
object
14 properties
Direction
object
Details on directions from and to the property.
1 property
OfferTotalType
object
The daily rate of the offer.
3 properties
Offer
object
11 properties
PropertyOffersRatePlan
object
CalculationRuleType
string
Simple type for package calculation rules.
OfferMealPlan
object
Details on meal plans included with the rate plan.
4 properties
BlockInformation
object
Block related information
3 properties
OfferRatePlanAvailabilityStatus
string
Availability status of the rate plan. AvailableForSale - Rate plan is available for sale NoAvailability - Rate plan is not available for sale NotFound - Rate p…
PropertyOffersHotelAmenity
object
5 properties
Transportation
object
4 properties
OfferCalendarItem
object
8 properties
OffsetTimeUnit
string
Time unit used to define the rule.
OfferRoomTypeAvailabilityStatus
string
Indicates the availability status of the room type. AvailableForSale - Room type is available for sale NoAvailability - Room type is not available for sale Not…
PropertyCalendarResponse
object
1 property
ExceptionDetail
object
Common Error Response format
7 properties
OfferAlternateOffersItem
object
8 properties
OfferOverallRateInformation
object
Rate plan information of the offer.
4 properties
Email
object
2 properties
PackageTotalType
object
Information on the total cost for the entire stay, including taxes.
4 properties
AlternatePropertyDistance
object
4 properties
OfferDepositPolicyDeadlineType
object
The deadline associated to the deposit rule.
PropertyPackageListItem
object
2 properties
AccountType
string
Rate Plan account type
OfferDepositPolicy
object
Deposit Policy Details
5 properties
OfferCancelPenalty
object
Cancellation Policy Details
2 properties
OfferDetailsResponse
object
CancelPolicyAmountPercentType
object
The method used to compute the penalty associated to the cancellation rule.
PropertySearchRatePlan
object
11 properties
DepositOffsetDropTime
string
Defines as to when the deposit rule will take effect, works together with offsetTimeUnit and offsetMultiplier. BeforeArrival - The rule will take effect before…
PropertyCalendarRoomStay
object
3 properties
GeneralInformation
object
General information about the property.
2 properties
PropertySearchRoomStay
object
5 properties
Address
object
Address Details such as city, state, country, postal code etc.
5 properties
OfferTotalTaxSurchargeType
object
The daily rate of the offer including total tax and total fees (surcharges).
RatePackage
object
Package code details applied to a rate plan.
11 properties
PropertyAlternateOffersResponse
object
1 property
OfferRateInformation
object
Details on the rate plan of the offer.
6 properties
OfferAgeQualifyingCodeEnum
string
Indicates if the rate is for each additional adult or child.
Communications
object
The contact information for the property.
3 properties
PropertyOffersRoomStay
object
6 properties
The full machine-readable OpenAPI contract behind this narrative.
Other APIs Oracle Hospitality publishes across the network.