Skip to main content
GET
/
sessions
/
{session_id}
Python
from meibel import MeibelClient

client = MeibelClient(api_key="your-api-key")

result = client.sessions.get("session_id_value")
print(result)
{
  "agent_id": "<string>",
  "agent_name": "<string>",
  "version": "<string>",
  "status": "<string>",
  "messages": [
    {
      "role": "<string>",
      "message": "<string>",
      "signal_id": "<string>",
      "timestamp": "2023-11-07T05:31:56Z"
    }
  ],
  "tool_activity": [
    {
      "tool_id": "<string>",
      "tool_call": {
        "tool_name": "<string>",
        "arguments": {},
        "sequence": "<string>",
        "timestamp": "<string>"
      },
      "tool_result": {
        "tool_name": "<string>",
        "sequence": "<string>",
        "timestamp": "<string>",
        "result": null
      }
    }
  ],
  "token_usage": [
    {}
  ],
  "file_parsing": [
    {
      "file_id": "<string>",
      "filename": "<string>",
      "parse_start": {
        "attempt": 123,
        "timestamp": "<string>"
      },
      "parse_complete": {
        "status": "<string>",
        "bbox_count": 123,
        "page_count": 123,
        "content_type": "<string>",
        "timestamp": "<string>",
        "error": null
      }
    }
  ],
  "result": [
    {
      "name": "<string>",
      "file_type": "<string>",
      "content": null
    }
  ]
}

Documentation Index

Fetch the complete documentation index at: https://docs.meibel.ai/llms.txt

Use this file to discover all available pages before exploring further.

Authorizations

Meibel-API-Key
string
header
required

Path Parameters

session_id
string
required

Response

Successful Response

AgentExecutionDetailsResponse

agent_id
string | null
required
agent_name
string | null
required
version
string | null
required
status
string
required
messages
MessageEntry · object[]
required
tool_activity
ToolActivityEntry · object[]
required
token_usage
(object | null)[]
required
file_parsing
FileParseEntry · object[]
required
result
ArtifactEntry · object[]
required