Get conversations
Spaces method and path for this operation:
<div><span class="operation-verb get">get</span> <span class="operation-path">/s/{space_id}/api/security_ai_assistant/current_user/conversations/_find</span></div>Refer to Spaces for more information.
Get a list of all conversations for the current user. This endpoint allows users to search, filter, sort, and paginate through their conversations.
Query parameters
A list of fields to include in the response. If omitted, all fields are returned.
[ "id", "title", "createdAt" ]
A search query to filter the conversations. Can match against titles, messages, or other conversation attributes.
The field by which to sort the conversations. Possible values are created_at, title, and updated_at.
The field by which to sort the results. Valid fields are created_at, title, and updated_at.
The order in which results are sorted.
The order in which to sort the results. Can be either asc for ascending or desc for descending.
The page number of the results to retrieve. Default is 1.
The number of conversations to return per page. Default is 20.
Whether to return conversations that the current user owns. If true, only conversations owned by the user are returned.
Response
Successful response, returns a paginated list of conversations matching the specified criteria.
Example response
{
"data": [
{
"apiConfig": {
"actionTypeId": "actionType456",
"connectorId": "connector123",
"defaultSystemPromptId": "systemPrompt001",
"model": "gpt-4",
"provider": "OpenAI"
},
"category": "assistant",
"createdAt": "2025-04-30T14:00:00Z",
"createdBy": {
"id": "user123",
"name": "John Doe"
},
"id": "I am a string",
"messages": [
{
"content": "Hello, how can I assist you today?",
"id": "I am a string",
"metadata": {
"interruptResumeValue": {
"type": "SELECT_OPTION",
"value": "option_1"
},
"interruptValue": {
"threadId": "<UUID>",
"type": "SELECT_OPTION",
"description": "Select one of the options",
"options": [
{
"label": "Option 1"
},
{
"label": "Option 2"
}
]
}
},
"role": "assistant",
"timestamp": "2023-10-31T12:00:00Z",
"traceData": {
"traceId": "d9876543-f0a1-2345-6789-abcdef123456",
"transactionId": "a1234567-bc89-0def-1234-56789abcdef0"
},
"user": {
"id": "user123",
"name": "John Doe"
}
}
],
"namespace": "default",
"timestamp": "2023-10-31T12:00:00Z",
"title": "Security AI Assistant Setup",
"updatedAt": "2025-04-30T16:30:00Z",
"users": [
{
"id": "user123",
"name": "John Doe"
}
]
}
],
"page": 1,
"perPage": 20,
"total": 100
}