Skip to main content
POST
Add Chat Message

Authorizations

x-api-key
string
header
required

Path Parameters

agent_id
string<uuid> | null
required
thread_id
string<uuid>
required

Body

application/json

Model for creating a new chat message.

content
string
required
role
string
required
Pattern: ^(user|assistant|system|tool)$
content_html
string | null
metadata
Metadata · object
agent_id
string<uuid> | null

Response

Successful Response

Model for individual chat messages.

thread_id
string<uuid>
required
content
string
required
role
string
required
Pattern: ^(user|assistant|system|tool)$
id
string<uuid> | null
content_html
string | null
tool_calls
ToolCall · object[] | null
attachments
Attachments · object[] | null
metadata
Metadata · object
created_at
string<date-time> | null
feedback
ChatMessageFeedback · object | null

Simplified model for chat message feedback (excluding Portkey fields).