list_appointments
Retrieve or search for healthcare appointments in Cliniko by filtering patient, practitioner, date, status, or business criteria.
Instructions
List or search for appointments
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_appointments"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| patient_id | No | Filter by patient ID | |
| practitioner_id | No | Filter by practitioner ID | |
| business_id | No | Filter by business ID | |
| starts_at | No | Filter appointments starting from (ISO 8601) | |
| ends_at | No | Filter appointments ending before (ISO 8601) | |
| status | No | Filter by status (Active, Cancelled, Did not arrive) | |
| page | No | Page number | |
| per_page | No | Results per page (max 100) |