Get appointment availability
nookal_get_availabilityGet the free appointment slots per date between two dates (max 60 days, Nookal's limit), optionally for given locations, practitioners and a service. Each slot has its date, start time (24h, clinic local time), provider id and location id. Read-only: it does not book anything. Nookal GraphQL: availabilities.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| date_to | Yes | Last date, YYYY-MM-DD (at most 60 days after date_from). | |
| date_from | Yes | First date, YYYY-MM-DD. | |
| staff_ids | No | Only these practitioners (staff ids) (numeric Nookal ids, up to 100). | |
| service_id | No | Only slots for this service / appointment type id (from list_services). | |
| location_ids | No | Only these locations (numeric Nookal ids, up to 100). | |
| slot_duration | No | Override the slot length in minutes. |