Skip to main content
GET
Returns one conversation record by ID for the workspace tied to your API key. The response shape is identical to a single entry in List conversations: same fields, same nested events[] objects, and the same public article, folder, tag, and attachment semantics.
Use List conversations to discover conversation and event IDs. Use Approve conversation event to rate an event, Create fix-review iteration to analyze a Fini response, or Generate Answer to send a new turn into Fini.

Headers

string
required
Bearer token containing your Fini workspace API key. Format: Bearer fini_... The key needs read scope.

Path parameters

string
required
Conversation ID to fetch. Get this from List conversations. The public Generate Answer response is event-only, so use the list route if you need to discover a newly created conversation ID.

Response

The response is a single PublicConversation object. See List conversations → PublicConversation for the full field reference and nested object definitions.
Current controller behavior: unknown, already-deleted, or inaccessible conversation IDs surface as 500 Internal Server Error on this public route rather than a dedicated 404 Not Found.

Errors

The API key is missing, malformed, revoked, or invalid. Confirm you are sending Authorization: Bearer fini_... with the full key.
The API key does not include the read scope required for this route.
Fini failed while loading the conversation. Unknown, already-deleted, or workspace-mismatched IDs currently surface here on the public route as well.