Get Full Session
client.beta.chat.retrieve(stringsessionID, ChatRetrieveParams { organization_id, project_id } query?, RequestOptionsoptions?): ChatRetrieveResponse { events, last_updated_at, session_id, 3 more }
GET/api/v1/chat/{session_id}
Get Full Session
import LlamaCloud from '@llamaindex/llama-cloud';
const client = new LlamaCloud({
apiKey: process.env['LLAMA_CLOUD_API_KEY'], // This is the default and can be omitted
});
const chat = await client.beta.chat.retrieve('session_id');
console.log(chat.session_id);{
"events": [
{
"content": "content",
"type": "thinking_delta"
}
],
"last_updated_at": "2026-04-22T12:34:41.342245",
"session_id": "ses-abc123",
"generated_title": "What were the main findings in Q3?...",
"index_ids": [
"idx-abc123",
"idx-def456"
],
"job_metadata": {
"duration_ms": 0,
"error": "error",
"export_config_ids": [
"string"
],
"is_error": true,
"total_input_tokens": 0,
"total_output_tokens": 0,
"turns": 0
}
}Returns Examples
{
"events": [
{
"content": "content",
"type": "thinking_delta"
}
],
"last_updated_at": "2026-04-22T12:34:41.342245",
"session_id": "ses-abc123",
"generated_title": "What were the main findings in Q3?...",
"index_ids": [
"idx-abc123",
"idx-def456"
],
"job_metadata": {
"duration_ms": 0,
"error": "error",
"export_config_ids": [
"string"
],
"is_error": true,
"total_input_tokens": 0,
"total_output_tokens": 0,
"turns": 0
}
}