Developer Guide
Channel Plus Channel API endpoints
Get Properties: Returns an array of shoppable properties on ChannelsPlus based on the search criteria submitted. The endpoint also returns content and the best available deal and non-deal room rate for each property in the array.
Get Property: Returns an array with content and available room rates at a specific property that matches the occupancy combination defined in the request.
Lock a reservation: Used to lock a room rate or room rates at a specific property for a limited period.
Confirm a reservation: Used to confirm a locked reservation that is still within the locked period.
Cancel a reservation: Cancel a reservation that is still within the cancellation period.
Modify a reservation: Modify guest details and remarks for a reservation. Any details that impact pricing cannot be changed. To change details that impact pricing, the reservation must be cancelled and go through the reservation flow the same as a new reservation.
Typical journey for using the API to make a reservation
Call the get properties endpoint, to retrieve the inventory on ChannelsPlus that matches the criteria that your booking guest is interested in
Call the get property endpoint, to retrieve the room rates at a specific property that your booking guest is interested in
Call the lock a reservation endpoint when your booking guest has reviewed the room rates at the property and would like to reserve the room rate
Call the confirm a reservation endpoint when your booking guest has provided all details (e.g. payment information) needed to complete the booking
Example Flow - Make a reservation
Example Flow - Modify Guest Details
Example Flow - Cancel a Reservation
Last updated