Skip to main content
POST
Starts a new conversation with one message and returns at once, while the research agent works on it. Read the conversation with wait to get the answer. See Conversations for the whole flow.

Headers

string
Makes a retry safe: a second request with the same key returns the conversation the first one created, with 200 instead of 202, and starts nothing. 1 to 255 printable ASCII characters, no spaces. Use a new key, such as a UUID, for each message.

Request body

string
required
The question. Specific questions get better answers: name the product area, indication, population or device characteristic, and spell out uncommon acronyms. Ask for a format (a Word report, an Excel table, a chart) and the agent produces it as a document.

Response

202 Accepted when the run started; 200 OK for a retry with an Idempotency-Key already used.
string
The new conversation’s id.
integer
The message’s turn in the conversation: 0 here.
string
running for a new run. For a retry, that turn’s current status.
string
The conversation on rhizomeai.com, for the API key’s owner.

Errors

Plus 401, 413 and the rate limit’s 429, see Errors.