Common Workflows-Check Out

Number of APIs: 10

  1. Retrieve reservation details by Id GET {{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}?fetchInstructions=Reservation

  2. Search for a reservation GET {{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations?text=smith

  3. Update reservation with payment method PUT {{HostName}}/rsv/v1/hotels/{{HotelId}}/reservations/{{ReservationId}}

  4. Get transaction codes to see what charges can be posted GET {{HostName}}/csh/v0/hotels/{{HotelId}}/transactionCodes?includeArticles=true

  5. Add a charge to the folio POST {{HostName}}/csh/v0/hotels/{{HotelId}}/reservations/{{ReservationId}}/charges

  6. Add a Payment to the folio POST {{HostName}}/csh/v0/hotels/{{HotelId}}/reservations/{{ReservationId}}/payments

  7. Post a Folio, required before checking out a guest POST {{HostName}}/csh/v0/hotels/{{HotelId}}/reservations/{{ReservationId}}/folios

  8. Check out a reservation POST {{HostName}}/csh/v0/hotels/{{HotelId}}/reservations/{{ReservationId}}/checkOuts

  9. Reverse a check out PUT {{HostName}}/csh/v0/hotels/{{HotelId}}/reservations/{{ReservationId}}/checkOuts/reinstate

  10. Get the reservation folio GET {{HostName}}/csh/v0/hotels/{{HotelId}}/reservations/{{ReservationId}}/folios?folioWindowNo=1&reservationBalanceOnly=false&fetchInstructions=Payment&fetchInstructions=Postings&fetchInstructions=Transactioncodes&fetchInstructions=Totalbalance