OfferingAvailability

Get monthly availability for an offering

Returns one entry per calendar day in the month containing date, indicating whether the supplied offering is bookable and whether any availability rule covers the day at all. Intended for powering calendar-month pickers in booking UIs without iterating every individual slot.

The check honours every available rule on the offering, then subtracts unavailable rules; if any window survives for a given day the day's is_available is true.

Requires the RESERVATIONS_VIEW permission on the offering's site.

get/shop/offering-availability

Query parameters

datestring date required
Example:2026-05-01

Any ISO 8601 calendar date inside the month to summarise. The response covers the full month containing this date, computed in the offering's timezone.

offering_type'appointment' | 'area_booking' | 'package' | 'session' required

The offering type the offering_id belongs to.

offering_idstring required

ID of the offering to summarise.

Response

Per-day availability summary for every day in the targeted month.

Example response

{
  "data": [
    {
      "date": "2026-05-23"
    }
  ]
}

Changes

No recorded changes to this endpoint across all 1 revision of this API.