assistant

Send Message

Send a message to the conversation and stream the assistant's response as SSE events.

404s if the conversation does not exist or is not owned by the caller. 409s if message_id was already submitted (the field is the client-side idempotency key).

post/assistant/conversations/{conversation_id}/messages

Path parameters

conversation_idstring uuid4 required

Request body

message_idstring uuid4 required

Client-generated UUID for this user message. Echoed back in the SSE start event as message_id.

messagestring required

The user's message text.

parent_message_idstring uuid4 nullable

ID of the message this branches from. Null for the first message in a conversation.

modelstring nullable

Explicit Galileo integration model alias. Null is reserved for an O11y delegated turn carrying both external correlation identifiers.

Response

Successful Response

Changes

Changed in 3 of the 15 revisions of this API.8

    • added the new optional request property

      new-optional-request-property

    • added the new optional request property

      new-optional-request-property

    • added signal discriminator mapping keys to the / request property

      request-property-discriminator-mapping-added

    • added to the / request property oneOf list

      request-property-one-of-added

    This revision also has 44 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • added the new optional request property ///

      new-optional-request-property

    This revision also has 8 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog

    • the endpoint scheme security ClassicAPIKeyHeader was added to the API

      api-security-added

    • added page discriminator mapping keys to the / request property

      request-property-discriminator-mapping-added

    • added to the / request property oneOf list

      request-property-one-of-added

    This revision also has 15 changes that name no endpoint, such as unreferenced schemas being removed. See the revision's changelog