Hello,
I’m currently working on improving the booking experience on our hotel website, which is connected to Mews.
Today, we use the standard Mews Booking Engine via a custom front-end form (check-in / check-out + promo code), which redirects users to Mews for the final booking.
We would like to enhance this experience by adding a custom calendar on our website that displays daily prices and availability directly within the date picker, before redirecting users to the Mews Booking Engine.
To clarify, our goal is:
- not to modify availability or pricing in Mews,
- but only to retrieve availability and pricing data (read-only),
- and display it in a custom calendar interface on our website,
- while still using the Mews Booking Engine for the final booking flow.
From the documentation, it seems that the Booking Engine API could be the right approach, but I would like to confirm a few points:
- Is the Booking Engine API the correct API to use for retrieving daily availability and pricing for this type of use case?
- Is it possible to retrieve pricing at a daily level (per date) suitable for a calendar display?
- Are there any limitations or best practices (e.g. rate limits, caching) we should be aware of for this kind of front-end usage?
- Does this require a specific subscription level (e.g. Enterprise), or is it generally available?
- Are there recommended endpoints (such as availability-related operations) for this purpose?
We are aiming to build a lightweight front-end layer on top of Mews, without replacing the Booking Engine itself.
Thanks in advance for your guidance!

