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

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

<prose-blockquote>

Reviewed: 29 July 2026

</prose-blockquote>

Exact by Software of Excellence is a leading dental practice management system used by thousands of dental practices. It helps streamline appointments, patient records, billing, and reporting for dental clinics.

<u-button :external="true" target="_blank" to="https://www.softwareofexcellence.com/en-gb/solutions/exact" trailing-icon="i-material-symbols-open-in-new">

Exact

</u-button>

## Versions

Exact supports two integration versions: **Public** and **Private**. The version determines which API endpoints and authentication methods are used.

- **Public** - uses Exact's public API. Only requires a **Care Unit ID**. Supports fetching available timeslots and booking appointments through the public booking flow.
- **Private** - uses Exact's authenticated private API. Requires a **Client ID**, **Client Secret**, **Care Unit ID**, and **User ID**. Enables full access to appointment management, patient records, and other resources.

You'll be able to choose the version during the integration setup in the Leyr developer portal.

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

## Setup Type

**Self-Service for Public, Contact Required for Private** - The public version only needs the Care Unit ID. The private version requires authenticated credentials from Software of Excellence.

## Required Credentials

### Public Version

To integrate with Exact using the **public** version, you'll need:

- Care Unit ID

### Private Version

To integrate with Exact using the **private** version, you'll need:

- Client ID
- Client Secret
- Care Unit ID
- User ID

## Setup Guide

### Public Version - Obtaining the Care Unit ID

To obtain your **Care Unit ID**, reach out to the Leyr team at [contact@leyr.io](mailto:contact@leyr.io) or via your dedicated Slack channel. Share the name of your clinic, and we'll help you get the relevant identifier for your Exact integration.

### Private Version - Obtaining Credentials

Exact requires credentials to be provisioned by their support team:

**Prerequisites:**

- You must have a care provider customer using Exact as their EHR system (or be the one yourself)

**Credential Request Process:**

To obtain your integration credentials, contact Software of Excellence support with your clinic information. When reaching out, provide your integration requirements and use case details. Software of Excellence will review your request to ensure everything is properly authorized. Once approved, you'll receive the required credentials for integration.

For assistance with this process, contact us at [contact@leyr.io](mailto:contact@leyr.io) and we'll help guide you through the credential request with Exact.

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.
