List Conversations
Retrieves all conversations for the authenticated user.
Endpoint
GET /v1/conversationsAuthentication
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