Public booking widgets for Cliniko-hosted clinics worldwide.
Booking Availability
Returns public booking availability for a service, business, and optional practitioner.
Cliniko subdomain segment, e.g. auckland-osteopathy
Cliniko region code: au2 (AU/NZ), us1 (US), uk1 or au1 (UK), eu1 (EU), ca1 (Canada). Leave empty to use the canonical bare URL; pass region when the bare URL 404s
Service id to check availability for. Get it from ck_booking_widget.services[].id
Business/location id. Get it from ck_booking_widget.businesses[].id
Specific practitioner id. Leave empty to query all widget-visible practitioners and union the results
Start date YYYY-MM-DD
Window length in weeks, 1-12
Include per-day time slots. Default true. Set false for fast days-only mode
Override the practice default timezone (e.g. Sydney)
curl https://api.openwire.sh/v1/wire/task \ -X POST \ -H "X-API-Key: $ANAKIN_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "action_id": "ck_booking_availability", "params": { "practice_slug": "auckland-osteopathy", "region": "au2", "appointment_type_id": "1293830036377311794", "business_id": "415244235592178397", "weeks": "4", "with_times": true } }'