---
title: "Get Sessions"
method: GET
path: "/integrations/practice-better/sessions"
tags: ["practice-better", "integrations"]
---

# Get Sessions

`GET /integrations/practice-better/sessions`

Get sessions (appointments) from Practice Better for the tenant.

## Query parameters

- `limit` integer, nullable
- `date_gte` string, nullable
- `date_lte` string, nullable

## Request body

- BodyGetSessionsIntegrationsPracticeBetterSessionsGet
  - `consultants` string[], nullable
  - `services` string[], nullable

## Response `200`

Successful Response

- PracticeBetterSession[]
  - `id` string, required
  - `clientRecord` ClientRecord — Client record nested in session responses
    - `id` string, required
  - `consultant` PracticeBetterConsultant — Consultant from Practice Better API
    - `id` string, required
    - `activationStatus` string, nullable
    - `emailAddress` string, nullable
    - `dateCreated` string, nullable
    - `dateModified` string, nullable
    - `isAssistant` boolean, nullable
    - `isOwner` boolean, nullable
    - `isPractitioner` boolean, nullable
  - `profile` SessionProfile — Session profile nested in session responses
    - `id` string, nullable
    - `name` string, nullable
  - `dateCreated` string, nullable
  - `dateModified` string, nullable
  - `startDate` string, nullable
  - `endDate` string, nullable
  - `duration` integer, nullable
  - `status` string, nullable
  - `service` PracticeBetterService — Service from Practice Better API
    - `id` string, required
    - `name` string, required
    - `duration` integer, nullable
    - `serviceType` string, nullable

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.dev/getanana/apis/cleon-api.md) · [All operations](https://skmtc.dev/getanana/apis/cleon-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/getanana/cleon-api/revisions/3ad158624c53/schema)
