Get Business Availability
get_availabilityReturn available windows from the business's active configured calendar, using its selected timezone, duration, operating hours, and current local or connected-calendar occupancy; supported scheduling providers supply their own slots. Use a returned window to start a booking. Availability can change before confirmation, including when the calendar provider is unavailable. If this business uses an unsupported calendar or booking provider, call get_booking_destination to find its published public booking route.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slug | Yes | Business slug identifier | |
| window_end | No | Unix seconds (absolute instant; default now + 7 days). See window_start on reading the response's `timezone`. | |
| window_start | No | Unix seconds (absolute instant; default now). The business's own timezone is not an input — it is returned as `timezone` in the response. To target a local phrase like "Tuesday afternoon", request a generously wide window and filter the returned slots using that `timezone`. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| slots | Yes | ||
| source | Yes | ||
| timezone | Yes | ||
| generated_at | Yes |