Skip to main content
GET
Returns a conversation with every turn. While research runs, poll with wait=45: the request holds until the run ends or 45 seconds pass, so a run of a few minutes takes a handful of calls.

Path parameters

string
required
The conversation’s id.

Query parameters

number
default:0
Seconds to wait for a running conversation to finish, 0 to 45. The response comes as soon as the status leaves running, or when the time is up. 0 returns at once.

Response

string
The conversation’s id.
string
running, completed, needs_input, stopped or error: the latest message’s status. After a stopped follow-up it is stopped while the last turn is the previous answer. See Statuses.
string
The conversation on rhizomeai.com, for the API key’s owner.
array
Every message and its answer, oldest first. A stopped message is removed, so a conversation whose first message was stopped has no turns.
array
Reports, files and images the agent produced in this conversation, with id, title, type (text, file or image) and created_at. Fetch one with Get a document.
string | null
Why the run failed, when status is error.

Errors

Plus 401 and 429, see Errors.