Added Group Date Specific Overrides endpoints 🎉

date-specific-overrides
groups

You can now fetch, add/update, and delete date specific overrides (DSOs) at the group level via the Customer API.

GET /v1/group_overrides Returns all group DSOs from today onwards for a given group id. Each override includes pricing fields plus created_at and updated_at.

POST /v1/group_overrides Adds or updates group DSOs for one or more dates. Valid dates are from today through 2 years from today. Successfully validated dates are saved even if other dates in the same request fail — failures are returned in failed_dates.

DELETE /v1/group_overrides Deletes group DSOs by date. Successfully deleted dates are returned in deleted_dates; past dates and missing DSOs are returned in failed_dates.

Notes

  • Use GET /v1/groups to obtain valid group IDs.
  • Group DSO price_type values are fixed, percent, and percent_base (percent_stacked is not supported).
  • Team members need write permission on the group for POST and DELETE.

Customizations - Added Custom Seasonal Profile

customizations

The Customizations API now supports Custom Seasonal Profile (custom_seasonal_profile) at the listing, group, and account level.

Define seasons with their own price settings — as percentage adjustments or fixed prices — and optionally attach min-stay, pricing, or check-in/check-out profiles per season. Both yearly-repeating seasons and one-off seasons for specific calendar dates are supported.

  • GET /v1/customizations/{listing|group|account} returns the current seasonal profile
  • POST /v1/customizations/{listing|group|account} writes it (a toggle-on write replaces the full season set)