---
title: "Get Conclusion"
method: GET
path: "/v3/workspaces/{workspace_id}/conclusions/{conclusion_id}"
tags: ["conclusions"]
---

# Get Conclusion

`GET /v3/workspaces/{workspace_id}/conclusions/{conclusion_id}`

## Request

- Base URL: `https://api.honcho.dev`
- URL: `https://api.honcho.dev/v3/workspaces/{workspace_id}/conclusions/{conclusion_id}`
- Auth: HTTP bearer

Get a single Conclusion by ID.

## Path parameters

- `workspace_id` string, required
- `conclusion_id` string, required

## Response `200`

Successful Response

- Conclusion: Conclusion response - external view of a document.
  - `id` string, required
  - `content` string, required
  - `observer_id` string, required: The peer who made the conclusion
  - `observed_id` string, required: The peer the conclusion is about
  - `session_id` string, nullable
  - `level` 'explicit' | 'deductive' | 'inductive' | 'contradiction': Reasoning level of the conclusion: 'explicit' (directly extracted from messages) or 'deductive'/'inductive'/'contradiction' (derived during dreaming).
  - `source_ids` string[]: IDs of the conclusions this one was derived from: premises for 'deductive', supporting sources for 'inductive', conflicting conclusions for 'contradiction'. Empty for 'explicit' conclusions, which derive from messages rather than from other conclusions.
  - `source_message_ids` string[], nullable: IDs of the messages the deriver cited as evidence for an 'explicit' conclusion, in citation order. Evidence may include messages from peers other than the observed one. None for derived levels and for conclusions written before citations were recorded.
  - `times_derived` integer: Number of times this conclusion has been independently derived.
  - `created_at` string, date-time, required

## Other responses

- `422`: Validation Error

## Changes

- **2026-10-28** (v3) `bc1716a0a060`: 1 info
  - added the optional property `source_message_ids` to the response with the `200` status
- **2026-09-22** (v3) `709fb0271696`: 1 info
  - response property `source_ids` list-of-types was narrowed by removing types `null` from media type `application/json` of response `200`
- **2026-09-15** (v3) `b441e7d3c126`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/plastic-labs/apis/honcho-api/changes/v3/workspaces/:workspace_id/conclusions/:conclusion_id/get.md)

---

[API](https://skmtc.dev/plastic-labs/apis/honcho-api.md) - [All operations](https://skmtc.dev/plastic-labs/apis/honcho-api/llms.txt) - [OpenAPI document](https://skmtc.dev/plastic-labs/apis/honcho-api/revisions/11f51f4d683e?raw)
