Find public booking availability
GET/v1/calendar/:pageSlug/:serviceSlug/availability
From inclusive, to exclusive; explicit UTC offsets required. Interval must be positive and at most 31 days. Applies business hours, service policies, buffers, Google conflicts and existing reservations. Valid windows beyond the booking horizon return an empty slots array. Split month windows should be requested sequentially; contention returns 409 APPOINTMENT_CALENDAR_BUSY, not an empty result. Limit: 30 requests/minute per IP for this operation.
Request
Responses
- 200
- 400
- 404
- 409
- 429
- 503
Successful response.
Validation failed.
Unknown or unavailable page, service, workspace or appointment.
Slot unavailable, calendar busy or idempotency payload conflict.
Rate limit reached. Retry later.
Calendar temporarily unavailable; retry the same operation ID.