Cancel

Use this API to cancel a confirmed booking. Cancellation charges depend on the cancellation policy of the rate.

Response Keys

KeyDescription
requestStatusResult of the cancellation request itself, that is, whether the request was accepted and processed. Note that this is not the status of the booking.
bookingStatusStatus of the booking after the cancellation request, for example Cancelled. Treat the booking as cancelled only when this value says so.
cancellationPoliciesCancellation terms that apply to this booking. Each entry has rules, which show the charge for each time window.

Usage :

  1. Call this API only for a booking whose status is Confirmed.
  2. Check both requestStatus and bookingStatus. A request can be accepted while the booking is still waiting to be cancelled by the supplier, so read bookingStatus for the final result.
  3. Show the customer the applicable charge from cancellationPolicies before they confirm the cancellation. You can read the same policy in advance from Rooms and Rates, Price Check or Get Booking Details.
  4. If you are not sure of the result, call Get Booking Details to check the current bookingStatus.

Did this page help you?