Get a conversation
Changed onGet a conversation's active path (the messages from a leaf back to the root) plus a lightweight tree of all nodes (id/parent_id/role) for branch navigation. Pass leaf_id to preview a specific branch without changing the persisted current leaf.
Required scope: `inference:run`
Request
- Base URLhttps://developer.qaip.com/api/v1
- URLhttps://developer.qaip.com/api/v1/conversations/{conversation_id}
- AuthAPI key in header x-api-key
Path parameters
Query parameters
Leaf node to build active_path from. When set, returns that branch's path without mutating current_leaf_id (non-destructive preview). When omitted, uses the conversation's current_leaf_id. Must belong to the conversation.
Scope the target by principal. If omitted, only a conversation with no principal (principal_id is null) is addressed; a conversation whose principal differs yields 404.
Response
Conversation detail (active path + tree)
Changes
- info
added the non-success response with the status
- info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status - info
added the optional property
/to the response with the status
- info
- info
endpoint added
- info