Get available time slots
zenbooker_get_timeslotsAvailable booking time slots for a service territory, grouped by day (days[].timeslots[] with start, end and id). Needs the territory id (zenbooker_list_territories or zenbooker_check_service_area) and the service duration in minutes. GET /v1/scheduling/timeslots.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lat | No | Customer latitude (for drive-time aware availability); send with lng. | |
| lng | No | Customer longitude; send with lat. | |
| date | No | First day to check, yyyy-mm-dd (default today). | |
| days | No | How many days to return (default 7, max 60). | |
| duration | Yes | Service length in minutes (required). | |
| territory | Yes | The service territory id (required). | |
| required_skills | No | Comma-separated skill tag ids a provider must have. | |
| service_providers | No | Comma-separated team member ids to restrict slots to. | |
| timeslot_template | No | A timeslot template id. | |
| min_providers_needed | No | Minimum number of providers a slot needs (default 1). |