Skip to main content
POST
Send a message and stream the reply

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Path Parameters

thread_id
string<uuid>
required

Body

application/json

A Vercel AI SDK chat request (UI message stream protocol).

trigger
enum<string>
required

regenerate-message replaces the thread's last answer.

Available options:
submit-message,
regenerate-message
id
string
required

The thread ID.

messages
object[]
required

AI SDK UI messages (id, role, parts). Only the last is used: a user message starts a turn; an assistant message carrying approval-responded tool parts resumes a paused one.

messageId
string

The message being regenerated, when regenerating.

Response

The reply, as a Vercel AI SDK UI message stream.