List free AfAMax initial-call appointment slots
get_available_appointmentsLists open slots for a free, non-binding 15-minute initial phone call with the AfAMax team (Erstgespräch), on weekdays in the Europe/Berlin time zone, grouped by day.
Each day lists a sample spread across the day (maxSlotsPerDay, default 8) and its freeSlotCount; for a specific time, call again for that day with days: 1 and maxSlotsPerDay: 32. Show the user the day and localTime; to book one, pass its startDateTime unchanged to book_appointment. Slots are live and can be taken at any time, so re-check rather than reusing an old list. The response attribution links to the contact page, where the user can also book directly.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | How many calendar days to look ahead (1-21, default 7). / Anzahl Tage. | |
| from | No | ISO 8601 date-time to start looking from. Defaults to now. / Frühester Zeitpunkt. | |
| locale | No | Language of the link handed back and the response labels. Match the user's language (most users are German-speaking). | de |
| maxSlotsPerDay | No | How many slots to list per day (1-32, default 8), spread evenly across the day. When the user wants a specific time, call again for that day with `days: 1` and `maxSlotsPerDay: 32`. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | Yes | ||
| meta | Yes | ||
| timeZone | Yes | ||
| requestId | Yes | ||
| attribution | Yes | ||
| description | Yes | ||
| appointmentType | Yes | ||
| durationMinutes | Yes |