Include Cancellation Reason in Reservations/getall
In the call reservations/getall, 'Cancellation Reason' is not included in the response. This would provide integration partners with more granular data of why a reservation was cancelled and improve 3rd party reporting and revenue management. Available information for cancellation reasons from the system would include:
- COVID-19
- Other
- Confirmation missed
- Booked elsewhere
- Force majeure
- Guest complaint
- No show
- Price is too high
- Service not available
- Input error
- Invalid payment
- Travel agency
- Requested by guest

-
Users in Mews can choose from a pre-defined list of reasons when manually cancelling reservations in the reservations module in Mews PMS.
However, when a reservation is cancelled via API, the cancellation reason defaults to "Other".
It would be great to be able to also specify cancellation reason via the API (drawing from the pre-defined list available in Mews) so that integration partners can help keep the reservations reporting as accurate as possible.