Changelog

October 30, 2025

  • 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.

October 27, 2025

  • 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.

October 14, 2025

  • An update has been deployed to persist fallback rate logic across the quoting engine when requested, ensuring consistent behavior when "fallback_rates" are applied.

October 6, 2025

  • 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.

October 2, 2025

  • 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.

September 24, 2025

  • Added new allow_length_of_stay field to the /unit_rental endpoint response model. This field provides additional detail for length-of-stay handling.

September 22, 2025

  • 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.

September 17, 2025

  • Improved performance across multiple endpoints to reduce response times and increase efficiency, while maintaining consistent behavior.
  • Resolved an issue with the /unit_calendars endpoint where responses could return one day shorter than the requested date range.

September 16, 2025

  • An update has been deployed to address issues affecting availability behavior, improving consistency and expected results.

September 10, 2025

  • An update has been deployed to improve the handling of pool heat and booking fee logic.