Internal — proof of concept only

Cliniko Integration Test

Dummy data only. All Cliniko calls happen server-side; the API key never leaves the server.

Test 1 — Read from Cliniko

Searches Cliniko for the dummy client "Test Test" and lists upcoming appointments and patient-form completion status (no form answers).

Test 2 — Write to Cliniko

Creates an appointment for Test Test using the existing appointment type Enrolment Form - Primary (matched by its Cliniko ID). No new appointment type is created. Cliniko generates the enrolment forms a few minutes later — re-run Test 1 after about five minutes to see them.