---
title: "Get User Sessions"
method: GET
path: "/session-storage/sessions"
tags: ["Sessions API"]
---

# Get User Sessions

`GET /session-storage/sessions`

Retrieves a list of sessions for the authenticated user.

## Query parameters

- `page_size` integer
- `page_token` string

## Response `200`

A list of user sessions.

- object
  - `ok` boolean, required
  - `data` Session[], required
    - `id` string — Session identifier.
    - `created_at` string, date-time — Session creation timestamp.
    - `updated_at` string, date-time — Session last update timestamp.
    - `expires_at` string, date-time — Session expiration timestamp.
    - `intent` 'api' | 'broadcaster' | 'desktop' | 'event' | 'agora' | 'captions' | 'bot_conversational' | 'bot_presentation' — Intent of the session. Used for analytics and debugging purposes.
    - `aggregation_id` string — Aggregation ID for grouping sessions in billing display.
    - `organization` string — Casdoor organization that owns the session.

## Other responses

- `default` — Default Response

---

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