List Appointments

Retrieves a list of all appointments.

SecurityapiKeyAuth and practiceGroupId
Request
query Parameters
page_index
string
page_size
string
order_by
string
Enum: "patient_id" "patient_first_name" "patient_last_name" "patient_full_name" "practitioner_first_name" "practitioner_last_name" "practitioner_full_name" "appointment_template_name" "appointment_source" "location_name" "confirmed_at" "start_time"
order_descending
boolean
patient_id
string
patient_first_name
string
patient_last_name
string
patient_full_name
string
practitioner_first_name
string
practitioner_last_name
string
practitioner_full_name
string
appointment_template_name
string
location_name
string
has_been_cancelled
boolean
appointment_source
string
Enum: "Hero patient led" "Hero admin led" "Hero booking link" "Hero booking API" "EMIS" "Cliniko"
Responses
200

Ok

400

Validation error

401

Unauthorised

404

Not found

500

Unknown error

get/v2/appointments
Request samples
Response samples
application/json
{
  • "data": [
    ],
  • "count": 0
}