Create a conversation message
Creates a message in a conversation using the authenticated API-key workspace membership as the author.
Authorizations
Workspace API key. Current accepted keys use the ando_sk_ prefix.
Headers
Required idempotency key for safely retrying this write. Idempotency key.
255Path Parameters
Conversation identifier.
Body
Create a conversation message. The authenticated API-key workspace member is the author; author_id is accepted only for legacy body compatibility and is ignored.
Message markdown content.
Message identifiers to include as explicit context.
Message identifier.
Image URLs to attach to the message.
Image URL.
URLs whose link previews should be suppressed.
URL.
Initiating workspace member identifier.
Thread root message identifier.
Immediate parent message identifier inside an existing thread. For the first reply to a root message, send thread_root_id only; if replied_to_message_id equals thread_root_id, the server normalizes it as the first reply.
Call root identifier.
Client optimistic identifier.
Legacy body idempotency value. Public v1 clients should use the Idempotency-Key header.
Ignored legacy body author workspace member identifier. Deprecated: the authenticated API-key workspace member is always the author.
Response
Created message.
Create-message response with the standard public data envelope plus legacy compatibility aliases.
Public message result. This intentionally omits reply lineage fields such as thread_root_id and replied_to_message_id; use the thread replies route and its thread_root_id payload field to validate thread grouping.
Compatibility command flag.
Legacy extended conversation message. New clients should read the standard data message result.