---
title: "Cliniko"
description: "How to configure Cliniko for a Leyr integration and obtain the required credentials."
canonical_url: "https://docs.leyr.io/product/ehrs-setup/cliniko"
---
# Cliniko

> How to configure Cliniko for a Leyr integration and obtain the required credentials.

<prose-blockquote>

Reviewed: 31 May 2025

</prose-blockquote>

Cliniko is a complete practice management application used by thousands of healthcare practitioners in more than 95 countries worldwide. It helps manage schedules, treatment notes, invoices, payments, and much more. It works great for solo practitioners, large teams, and everything in between.

<u-button :external="true" target="_blank" to="https://cliniko.com/" trailing-icon="i-material-symbols-open-in-new">

Cliniko

</u-button>

## Setup Type

**Self-Service** - You can obtain the required API key directly from your Cliniko account following the step-by-step guide below.

## Required Credentials

To integrate with Cliniko in production, you'll need:

- API Key

![leyr-config.png](https://docs.leyr.io/images/ehrs-setup/cliniko/leyr-config.png)

## Setup Guide

### Getting Your API Key

1. Login to your account at [https://www.cliniko.com/](https://www.cliniko.com/). If you have multiple accounts in your organization, ensure you're using one with admin rights.
2. From the left navigation menu, go to "Settings" ([https://your-website/settings](https://your-website/settings))
![1.png](https://docs.leyr.io/images/ehrs-setup/cliniko/1.png)
3. Go to "Users & practitioners" on the "Our clinic" setting card
![2.png](https://docs.leyr.io/images/ehrs-setup/cliniko/2.png)
4. Find your user with Administrator rights and click on it
![3.png](https://docs.leyr.io/images/ehrs-setup/cliniko/3.png)
5. In the user window, scroll down to the API keys section. Your user may not have rights to create API keys by default - enable them by setting the toggle to "Yes" and updating the user
![4.png](https://docs.leyr.io/images/ehrs-setup/cliniko/4.png)
6. Once updated, the API keys section will change to show the total number of API keys you've created. Click the "Manage API keys" button
![5.png](https://docs.leyr.io/images/ehrs-setup/cliniko/5.png)
7. In the API keys window, click the "Add an API key" button in the top right corner
![6.png](https://docs.leyr.io/images/ehrs-setup/cliniko/6.png)
8. Provide a name for your API key (e.g., "Leyr Integrations") and click "Create API key"
![7.png](https://docs.leyr.io/images/ehrs-setup/cliniko/7.png)
9. The API key will be generated and displayed. Copy this key - this is the credential you need!
![8.png](https://docs.leyr.io/images/ehrs-setup/cliniko/8.png)

### Additional Configuration

You may need additional configuration to enable appointment booking if it wasn't configured previously. There are two settings to configure:

**Enable Online Bookings**

1. Go to "Online bookings" on the "Appointments" setting card
![9.png](https://docs.leyr.io/images/ehrs-setup/cliniko/9.png)
2. Check the "Allow your patients to book appointments online" checkbox if not already checked and click "Save online bookings settings"
![10.png](https://docs.leyr.io/images/ehrs-setup/cliniko/10.png)

**Display Business for Bookings**

1. Go to "Business information" on the "Our clinic" setting card and edit your business information
![11.png](https://docs.leyr.io/images/ehrs-setup/cliniko/11.png)
2. On the "Edit business" page, scroll to the bottom, find the "Display this business in online bookings" toggle and set it to "On". Click "Update business"
![12.png](https://docs.leyr.io/images/ehrs-setup/cliniko/12.png)

You're now ready to test and launch your integration with Cliniko via Leyr. Check our [API specification](https://api.leyr.io/docs) for implementation details.


## Sitemap

See the full [sitemap](https://docs.leyr.io/sitemap.md) for all pages.
