POST list_appointments
Appointments in a date range with client, services, provider, deposit and confirmation.
read
Returns the appointments on your GlossGenius calendar in start order, past and future. Cancelled appointments are removed from the calendar, so they are not returned. Another team member's calendar needs the calendar permission for that person.
POST /api/v1/glossgenius/list_appointments
Input
| Parameter | Type | Description |
|---|---|---|
| from required | date | First day, inclusive. |
| to | date | Last day, inclusive. Default: same as from. |
| provider_id | string | Team member ID from list_services. Default: you. |
Example response
{
"appointments": [
{
"appointment_id": "ap_771920",
"start": "2026-10-12T11:00:00-04:00",
"end": "2026-10-12T12:00:00-04:00",
"client": {
"client_id": "cl_50377",
"name": "Jess T."
},
"services": [
"Root Touch-up"
],
"provider": "Sam",
"deposit_required": false,
"confirmed": true
},
{
"appointment_id": "ap_771935",
"start": "2026-10-13T14:00:00-04:00",
"end": "2026-10-13T14:45:00-04:00",
"client": {
"client_id": "cl_48213",
"name": "Maya R."
},
"services": [
"Gel Manicure"
],
"provider": "Sam",
"deposit_required": true,
"confirmed": false
}
]
}