List Conversations
Returns conversations for the authenticated user within a workspace. Uses offset-based pagination.
Response
200 OK
Get Conversation
Retrieves a single conversation with metadata.Delete Conversation
Permanently deletes a conversation and all its messages.204 No Content
Create Message (Streaming)
Sends a user message and streams the assistant’s response via Server-Sent Events.If the conversation ID does not exist, the API creates a new conversation automatically.
SSE Event Format
The streaming response uses thetext/event-stream content type. Each event is a JSON object on a data: line.
Event Types
List Messages
Returns messages in a conversation. Uses cursor-based pagination, ordered from newest to oldest.200 OK
Get Message
Retrieves a single message by ID.File Attachments
Messages can include file attachments uploaded via Uploadcare.Web Search
SetwebSearch: true on a message to allow the assistant to search the web for current information. When active, the assistant may emit tool-call and tool-result events for the webSearch tool before generating its response.