---
title: "Fetch all sessions of an organization"
method: GET
path: "/sessions"
tags: ["Sessions"]
---

# Fetch all sessions of an organization

`GET /sessions`

Returns details of all sessions of an organization.

## Query parameters

- `page_no` number
- `per_page` number
- `sort_by` 'minutesConsumed' | 'createdAt'
- `sort_order` 'ASC' | 'DESC'
- `start_time` string, date-time
- `end_time` string, date-time
- `participants` string
- `status` 'LIVE' | 'ENDED'
- `search` string
- `associated_id` string

## Response `200`

Get all sessions success response

- object
  - `success` boolean
  - `data` object
    - `sessions` ActiveSession[]
      - `id` string, required — ID of the session
      - `associated_id` string, required — ID of the meeting this session is associated with. In the case of V2 meetings, it is always a UUID. In V1 meetings, it is a room name of the form `abcdef-ghijkl`
      - `meeting_display_name` string, required — Title of the meeting this session belongs to
      - `type` 'meeting' | 'livestream' | 'participant', required — type of session
      - `status` 'LIVE' | 'ENDED', required — current status of session
      - `live_participants` number, required — number of participants currently in the session
      - `max_concurrent_participants` number, required — number of maximum participants that were in the session
      - `minutes_consumed` number, required — number of minutes consumed since the session started
      - `organization_id` string, required — Organization id that hosted this session
      - `started_at` string, required — timestamp when session started
      - `created_at` string, required — timestamp when session created
      - `updated_at` string, required — timestamp when session was last updated
      - `ended_at` string — timestamp when session ended
      - `meta` object — Any meta data about session.
      - `breakout_rooms` ActiveSession[]

## Changes

- **2025-04-04** (v2) `cb67ff854c71` — 1 info
  - the endpoint scheme security `Authorization` was added to the API
- **2025-04-02** (v2) `68b9e665bfcc` — 1 info
  - the endpoint scheme security `Authorization` was removed from the API
- **2024-11-19** (v2) `d8c5d90e84ac` — 2 info
  - the endpoint scheme security `Authorization` was added to the API
  - added the optional property `data/sessions/items/breakout_rooms` to the response with the `200` status
- **2023-07-04** (v2) `fd8747853096` — 1 info
  - added the new optional `query` request parameter `sort_by`

[Change history](https://skmtc.dev/dyte-io/apis/dyte-rest-apis/changes/sessions/get.md)

---

[API](https://skmtc.dev/dyte-io/apis/dyte-rest-apis.md) · [All operations](https://skmtc.dev/dyte-io/apis/dyte-rest-apis/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/dyte-io/dyte-rest-apis/revisions/f62d3edd92ae/schema)
