An update has been made to resolve an issue where "extras" configured as "mandatory: true" were not being included in the "financials" object of the /unit_quotes endpoint. These "extras" now return correctly and align with system configurations.
An update has been deployed to fix an issue where the "booking_fee" was being incorrectly added to the "cleaning_fee" total post-reservation creation. The "booking_fee" now applies correctly to its configured fee "type".
Addressed a problem where "extras" configured as "mandatory": true were being included in /unit_quotes and /reservations endpoints even when “Include Mandatory Extras” was disabled. The API now aligns with system-side configurations.
Resolved an issue with the /unit_taxes endpoint where requests containing multiple management_company_user_ids could return a 404 Not Found response. The endpoint now returns results as expected.
Corrected quoting behavior in the /unit_quotes endpoint where supplier rate multipliers could be applied multiple times. The API now mirrors system-side rate calculations for consistent results.
An update has been deployed to persist fallback rate logic across the quoting engine when requested, ensuring consistent behavior when "fallback_rates" are applied.
An update has been deployed to correct an issue with "payment_schedule" not accurately reflecting the "paymnent_status" across the /reservations endpoints.
Additional fields within the financials.payments object for both the **POST** and **PUT** /reservations endpoints have been added to the API documentation for consistency with the live API model.
Update to the /unit_calendars endpoint to resolve an issue where calendars were being returned incorrectly when a rate set was not configured, or when the endpoint attempted to apply fallback automatically.
The calendar response now reflects the actual end of the configured rate set:
If there is a break in the rate set within the requested time span, the calendar will end at the break.
If the rate set is continuous but ends before the requested end date, the calendar will return only up to the last configured date in the rate set.
Update to the /unit_calendars endpoint to support the fallback_rates parameter. When enabled, this parameter creates a fallback rate set that extends the calendar view beyond explicitly configured rates.
Note: The calendar is designed to show absolute availability. To distinguish between standard configured rates and fallback coverage, compare responses with and without the fallback_rates parameter enabled to identify which dates are being filled by fallback.
Resolved an intermittent issue with the **DELETE** /reservations endpoint where, in some cases, the response body returned null instead of the expected detailed response object.