Documentation Index
Fetch the complete documentation index at: https://doc.rapida.ai/llms.txt
Use this file to discover all available pages before exploring further.
Retrieves a paginated list of conversations for a specific assistant using the Rapida API.
Parameters
Configuration for the client connection.
request
GetAllAssistantConversationRequest
required
The unique identifier of the assistant whose conversations to retrieve.
Pagination configuration for the results.
Page number (0-based indexing).
Number of items per page.
Array of filtering criteria to apply to the search.
The field key to filter on.
The value to match against.
Logic operator: “should” or “must”.
Source filter for conversations.
Usages
from rapida import (
ConnectionConfig,
GetAssistantConversationRequest,
get_assistant_conversation,
)
from pprint import pprint
connection_config = ConnectionConfig.default_connection_config(
ConnectionConfig.with_sdk("{rapida-api-key}")
)
response = get_assistant_conversation(
client_cfg=connection_config,
request=GetAssistantConversationRequest(
id="{assistant_conversation_id}", assistantId="{assistant_id}"
),
)
pprint(response)
Response
Numeric status code for the operation.
Indicates whether the operation was successful.
Array of assistant conversations.
Unique identifier for the conversation.
Identifier of the user participating in the conversation.
Identifier of the assistant in the conversation.
Name or title of the conversation.
Associated project identifier.
Associated organization identifier.
Source platform or origin of the conversation.
External identifier for the conversation.
Current status of the conversation.
Direction of the conversation flow.
User information for the conversation participant.
Identifier for the assistant provider model used.
assistantConversationMessage
AssistantConversationMessage[]
Array of messages within the conversation.
Unique identifier for the message.
External message identifier.
Parent conversation identifier.
Associated assistant identifier.
Model identifier used for this message.
Assistant’s response message.
Source platform of the message.
Array of suggested follow-up questions.
Processing stages for the message.
Performance metrics for the message.
Additional metadata for the message.
Identifier of the message creator.
Identifier of the last updater.
Timestamp when the message was created.
Timestamp when the message was last updated.
contexts
AssistantConversationContext[]
Array of conversation contexts.
Performance metrics for the conversation.
Additional metadata for the conversation.
Arguments passed to the conversation.
Configuration options for the conversation.
recordings
AssistantConversationRecording[]
Array of conversation recordings.
Pre-signed URL to access the assistant audio recording.
Pre-signed URL to access the user audio recording.
Identifier of the conversation creator.
Identifier of the last updater.
Timestamp when the conversation was created.
Timestamp when the conversation was last updated.
Pagination information for the response.
Number of items per page.
Total number of pages available.
Total number of items across all pages.
Error information, if applicable.
Human-readable error message.