---
title: "Get Thread"
method: GET
path: "/v1/threads/{thread_id}"
tags: ["threads"]
---

# Get Thread

`GET /v1/threads/{thread_id}`

## Request

- Base URL: `https://api.claims.zicron.ai`
- URL: `https://api.claims.zicron.ai/v1/threads/{thread_id}`
- Auth: none declared

Return full thread detail with messages unified across conversations.

## Path parameters

- `thread_id` string, required

## Response `200`

Successful Response

- ThreadDetail
  - `thread_id` string, required
  - `person` ThreadPerson, required
    - `id` string, nullable
    - `name` string, nullable
    - `phone_masked` string, nullable
    - `email_masked` string, nullable
  - `claims` ThreadClaim[]
    - `id` string, required
    - `claim_type` string, nullable
    - `lifecycle_stage` string, nullable
  - `channels_used` string[]
  - `active_status` string, required
  - `conversations` ThreadConversation[]
    - `id` string, required
    - `channel` string, required
    - `direction` string, required
    - `status` string, required
    - `started_at` string, nullable
    - `ended_at` string, nullable
    - `last_delivery_status` string, nullable
    - `last_delivery_error` string, nullable
    - `last_delivery_at` string, nullable
  - `messages` ThreadMessage[]
    - `id` string, required
    - `conversation_id` string, required
    - `role` string, required
    - `content` string, required
    - `content_type` string, required
    - `channel` string, nullable
    - `tool_name` string, nullable
    - `tool_args` object, nullable
    - `timestamp` string, required
    - `claim_context_id` string, nullable
  - `summary` string, nullable
  - `pinned_facts` object
  - `status` string, nullable
  - `last_activity_at` string, nullable

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/zicron/apis/zicron-api.md) · [All operations](https://skmtc.dev/zicron/apis/zicron-api/llms.txt) · [OpenAPI document](https://skmtc.dev/zicron/apis/zicron-api/revisions/abe62e22aa46?raw)
