Skip to main content
POST
Python

Authorizations

Meibel-API-Key
string
header
required

Path Parameters

session_id
string
required

Body

application/json

Request body for chat message endpoints.

user_message
string
required

The user's chat message

timeout_seconds
integer | null

Maximum time to wait for response (seconds)

include_thinking
boolean | null

Whether to include thinking content in response

include_tool_activity
boolean | null

Whether to include tool call/result activity

Response

Successful Response

Response from the non-streaming chat endpoint.

signal_id
string
required

Unique ID for this message exchange

response
ChatResponse · object
required

The structured response

assistant_response
string
required

The assistant response in text-format

tool_activity
ToolActivity · object[] | null

Tool calls made during response generation

thinking
string | null

LLM thinking/reasoning content

token_usage
Token Usage · object | null

Token usage statistics