Create an appointment
cliniko_create_appointmentWRITE — books a REAL new individual appointment in the live Cliniko practice. Requires patient_id, practitioner_id, business_id, appointment_type_id, and starts_at (ISO 8601). ends_at defaults from the appointment type if omitted. POST /individual_appointments.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notes | No | Appointment notes. | |
| ends_at | No | End time, ISO 8601. Defaults from the appointment type if omitted. | |
| starts_at | Yes | Start time, ISO 8601 e.g. 2026-07-20T09:00:00Z (required). | |
| patient_id | Yes | Patient id (required). | |
| business_id | Yes | Business id (required). | |
| practitioner_id | Yes | Practitioner id (required). | |
| appointment_type_id | Yes | Appointment type id (required). |