---
title: "List Chat Sessions"
method: GET
path: "/agents/chat/sessions"
tags: ["ChatSessions"]
---

# List Chat Sessions

`GET /agents/chat/sessions`

List chat sessions for the current user

## Query parameters

- `data_table_id` string
- `limit` integer
- `page` integer
- `session_type` string

## Response `200`

- ChatSession[]
  - `id` string, required
  - `created_at` string, date-time, required
  - `last_active_at` string, date-time, required
  - `app_type` 'SLACK' | 'MS_TEAMS' | 'CUBE_API', required — * `SLACK` - Slack * `MS_TEAMS` - Microsoft Teams * `CUBE_API` - Cube API
  - `name` string, nullable
  - `session_type` 'CHAT' | 'WIDGET_BUILDER' | 'PLANNER' | 'DATA_TABLE_MANAGEMENT' — * `CHAT` - Chat * `WIDGET_BUILDER` - Widget Builder * `PLANNER` - Planner * `DATA_TABLE_MANAGEMENT` - Data Table Management
  - `context` unknown
  - `resources` string, required

## Other responses

- `400` — Invalid pagination parameters
- `401` — Unauthorized
- `403` — Permission denied

---

[API](https://skmtc.net/cubesoftware/apis/cube-api.md) · [All operations](https://skmtc.net/cubesoftware/apis/cube-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/cubesoftware/cube-api/revisions/67d9f45bb99b/schema)
