6. Distribution REST APIs By Module v0

Number of APIs: 17

ORACLE Hospitality Distribution Rest APIs

This Qodex Collection offers many API call samples for the Oracle Hospitality Distribution REST APIs. For more information on Oracle Distribution visit Oracle Hospitality Distribution .

  1. Distribution APIs by Module-Distribution Reservation Notification (RESNOTIF) - post Cancel Reservation Notif (v0) POST {{HostName}}/resnotif/v0/hotels/{{HotelCode}}/reservations/{{ConfirmationNum}}/cancellations

  2. Authentication - get Token - User Credentials POST {{HostName}}/hdpba/oauth2/v0/token

  3. Distribution APIs by Module-Distribution Content (CONTENT) - get Properties Summary (v0) -> ACTIVE only and include connection info GET {{HostName}}/content/v0/hotels?fetchInstructions=ConnectionInformation&connectionStatus=ACTIVE

  4. Distribution APIs by Module-Distribution Shop (SHOP) - Get Property Calendar (v0) -> specific rate Plan GET {{HostName}}/shop/v0/hotels/{{HotelCode1}}/calendar?arrivalDateFrom={{currentdate}}&arrivalDateTo={{currentdateplus30}}&adults=1&children=1&childrenAges=12&rateMode=Average&lengthOfStay=3&ratePlanCodes={{RatePlanCode}}

  5. Distribution APIs by Module-Distribution Content (CONTENT) - get Property Information (v0) GET {{HostName}}/content/v0/hotels/{{HotelCode1}}

  6. Distribution APIs by Module-Distribiution Book (BOOK) - put Reservation (v0) -> Soft Modify Reservation full overlay PUT {{HostName}}/book/v0/hotels/{{HotelCode1}}/reservations/{{ConfirmationNum}}

  7. Distribution APIs by Module-Distribution Content (CONTENT) - get Room Types (v0) GET {{HostName}}/content/v0/hotels/{{HotelCode1}}/roomTypes

  8. Distribution APIs by Module-Distribution Content (CONTENT) - get Rate Plans (v0) GET {{HostName}}/content/v0/hotels/{{HotelCode1}}/ratePlans

  9. Distribution APIs by Module-Distribution Shop (SHOP) - get Properties (v0) -> Promotion Codes GET {{HostName}}/shop/v0/hotels?adults=1&numberOfUnits=1&promotionCodes={{PromotionCodes}}&chainCode={{chainCode}}&hotelCodes={{HotelCode1}},{{HotelCode2}}&arrivalDate={{currentdateplus10}}&departureDate={{currentdateplus12}}

  10. Distribution APIs by Module-Distribution Shop (SHOP) - get Property Offers (v0) -> Date not available GET {{HostName}}/shop/v0/hotels/{{HotelCode1}}/offers?adults=1&numberOfUnits=1&arrivalDate=2028-12-31&departureDate=2029-01-01