List Conversations

Retrieves all conversations for the authenticated user.

Endpoint

GET /v1/conversations

Authentication

Requires a valid API key or user authentication token.

Response

Returns an array of conversation objects.

Response Format

[
  {
    "id": "string",
    "agent_id": "string",
    "title": "string",
    "created_at": "datetime",
    "updated_at": "datetime",
    "created_by": "string",
    "status": "string",
    "room_name": "string",
    "room_url": "string",
    "token": "string"
  }
]

Response Fields

Field
Type
Description

id

string

Unique identifier for the conversation

agent_id

string

ID of the agent participating in the conversation

title

string

Title of the conversation

created_at

datetime

When the conversation was created

updated_at

datetime

When the conversation was last updated

created_by

string

ID of the user who created the conversation

status

string

Current status ("active", "completed")

room_name

string

LiveKit room identifier

room_url

string

WebSocket URL for LiveKit connection

token

string

Authentication token for the room

Example Request

Example Response

Error Responses

Last updated