POST list_appointments
Appointments in the Appointment Book for a date range, with client, pet, services, employee and status.
read
Returns appointments for a date range, oldest start time first, as shown in the Appointment Book. Filter by employee to get one groomer's day. Each item has the ticket ID that get_appointment, update_appointment and send_pickup_text take.
POST /api/v1/daysmart/list_appointments
Input
| Parameter | Type | Description |
|---|---|---|
| from required | date | First day. |
| to | date | Last day. Default: same as from. |
| employee_id | string | Only this employee, from list_employees. |
Example response
{
"appointments": [
{
"appointment_id": "a_771204",
"start": "2026-10-16T10:00:00-04:00",
"end": "2026-10-16T11:30:00-04:00",
"status": "Scheduled",
"client": "Yourname Client",
"client_id": "c_48211",
"pet": "Max",
"employee": "Sam",
"services": [
"Full Groom"
]
},
{
"appointment_id": "a_771231",
"start": "2026-10-16T13:00:00-04:00",
"end": "2026-10-16T14:00:00-04:00",
"status": "Scheduled",
"client": "Dana Lee",
"client_id": "c_50177",
"pet": "Poppy",
"employee": "Sam",
"services": [
"Bath & Brush"
]
}
]
}