Cliniko
Reviewed: 25 September 2024
Cliniko is a complete practice management application used by thousands of healthcare practitioners in more than 95 countries worldwide. Manage schedules, treatment notes, invoices, payments and lots more. It works great for solo practitioners, large teams and anything in between.
ClinikoRequired credentials
If you want to integrate with Cliniko in production or using your own credentials in Leyr Sandbox, we will ask you for following:
- API Key
Getting Cliniko credentials
- Login to your account at https://www.cliniko.com/. If you have multiple accounts in your organizations, make sure you are using the one with the admin rights.
- From the left navigation menu go to "Settings" (https://your-website/settings)
- Go to "Users & practitioners" on the "Our clinic" setting card
- Find your user with Administrator rights and click on it
- In the user window, scroll down to the API keys section. It might be that your users will not have rights to create API keys by default - enable them by setting the corresponding toggle to "Yes" and updating the user
- Once updated, you will notice the API keys section has changed. It now shows the total number of API keys you have created and has a button to manage them. Click on "Manage API keys" button
- In the API keys window, click on the "Add an API key" button in the top right corner
- In the window that appears, provide a name for your API key (e.g. Leyr Integrations) and click on the "Create API key" button
- API key will be generated and displayed on the page. Copy the key and enter it into the "EHR API Key" field in Leyr developer portal
Additional Configuration
It might be that you need additional configuration to enable appointments booking, if it was not configured before. There are two settings to be configured.
Enable online bookings
- Go to "Online bookings" on the "Appointments" setting card
- Check the "Allow your patients to book appointments online." checkbox if it was not checked before and click on the "Save online bookings settings" button
Display business for bookings
- Go to "Business information" on the "Our clinic" setting card and edit information about your business
- On the "Edit business" page, scroll to the very bottom, find a toggle called "Display this business in online bookings" and set it to "On". Click on the "Update business" button in the bottom of the page
You are now ready to test and launch your integration with Cliniko via Leyr. Check our API specification for implementation details.