Common Workflows-Contactless Guest Journey

Number of APIs: 17

  1. 03. Booking - getHotelAvailability GET {{HostName}}/par/v0/hotels/{{HotelId}}/availability?roomStayStartDate={{currentdate}}&roomStayEndDate={{currentdateplus1}}&adults=1&children=0&roomStayQuantity=1&limit=10&ratePlanCode={{RatePlanCode}}

  2. 02. Booking - getProfiles GET {{HostName}}/crm/v0/profiles?profileName=Smith&givenName=Ann

  3. 17. Check-Out - postBillingPayment POST {{HostName}}/csh/v0/hotels/{{HotelId}}/reservations/{{ReservationId}}/payments

  4. 19. Check-Out - postCheckout POST {{HostName}}/csh/v0/hotels/{{HotelId}}/reservations/{{ReservationId}}/checkOuts

  5. 06. Pre-Arrival - getHotelRooms GET {{HostName}}/fof/v0/hotels/{{HotelId}}/rooms?roomType={{RoomTypeCode}}&roomFeatureCode=AWAY

  6. 08. Pre-Arrival - postPreCheckInReservation (update arrival time) POST {{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/preCheckIn

  7. 09. Pre-Arrival - getBusinessEvents (update room status) GET {{HostName}}/int/v1/externalSystem/{{ExtSystemCode}}/hotels/{{HotelId}}/businessEvents?limit=1

  8. 10. Check-In - postCheckIn POST {{HostName}}/fof/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}/checkIns

  9. 11. Check-In - postRoomKey POST {{HostName}}/fof/v0/hotels/{{HotelId}}/reservations/{{ReservationId}}/roomKeys

  10. 12. Stay - postServiceRequests (request towels) POST {{HostName}}/fof/v0/hotels/{{HotelId}}/serviceRequests