Changelog

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.

September 8, 2025

  • Adjusted "commission" handling logic to improve stability. When "commission" values for a reservation "category" are not explicitly configured, the API will now safely default to 0 rather than returning an exception.

August 26, 2025

  • Additional fixes have been implemented to resolve issues affecting travel insurance functionality, further improving stability and expected behavior.

August 18, 2025

  • Implemented fixes to resolve issues affecting travel insurance functionality, improving stability and expected behavior.
  • Corrected issues in the /emails/subaccount endpoint and related configuration screens that caused errors when setting up Outbound Email Settings.

August 11, 2025

  • Updated /unit_rental endpoint for improved performance and consistency.
  • Fixed /unit_extras response when query parameter channel=website to exclude extras not explicitly enabled for website display.
  • Resolved /reservations input handling, where guest names containing apostrophes were stored with double apostrophes.