get_conversation
One chat conversation: its newest messages in order (role, content, run_id,
created_at), a page of limit, with earlier_cursor for the older ones (null when the
page reaches the first message), and the runs those messages hold, with their hooks,
plus nullable language and country search picker settings. Same shape as GET
/v1/conversations/{conversation_id}. Free. Errors: 404 conversation_not_found, 422 for
an id that is not a UUID or a cursor this API did not issue.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"conversation_id": "<conversation_id>"
},
"name": "get_conversation"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| limit | No | messages per page, newest page first | |
| before | No | earlier_cursor from the previous page; leave out for the newest messages | |
| api_key | No | ||
| conversation_id | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |