get_availabilities
Retrieve available appointment slots for a practitioner, by reason or practice, over N days, handling Doctolib's 15-day limit and providing booking links.
Instructions
Créneaux d'un praticien pour un motif, sur N jours (Doctolib limite à 15 j par appel : l'outil enchaîne).
Deux usages :
url_or_slug (+ motive_id / practice_id optionnels) : agendas résolus automatiquement ; sans motive_id, TOUS les motifs réservables sont interrogés.
motive_id + agenda_ids (+ practice_id) : appel direct (ids issus de search_practitioners). Renvoie slots, substitutes (créneaux assurés par un remplaçant), next_slot si rien dans la période, reason (agenda fermé / pas encore ouvert) et booking_url.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | ||
| motive_id | No | ||
| agenda_ids | No | ||
| start_date | No | ||
| practice_id | No | ||
| url_or_slug | No |