---
title: "GET /threads/project/{projectId}"
method: GET
path: "/threads/project/{projectId}"
tags: ["threads"]
---

# GET /threads/project/{projectId}

`GET /threads/project/{projectId}`

## Path parameters

- `projectId` string, required

## Query parameters

- `contextKey` string
- `offset` number
- `limit` number

## Response `200`

- ThreadList
  - `items` Thread[], required
    - `metadata` object
    - `projectId` string, required
    - `generationStage` 'IDLE' | 'CHOOSING_COMPONENT' | 'FETCHING_CONTEXT' | 'HYDRATING_COMPONENT' | 'STREAMING_RESPONSE' | 'COMPLETE' | 'ERROR' | 'CANCELLED'
    - `statusMessage` string
    - `name` string
    - `id` string, required
    - `createdAt` string, date-time, required
    - `updatedAt` string, date-time, required
  - `total` number, required
  - `offset` number, required
  - `limit` number, required
  - `count` number, required

---

[API](https://skmtc.net/tambo-ai/apis/tambo-api.md) · [All operations](https://skmtc.net/tambo-ai/apis/tambo-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/tambo-ai/tambo-api/revisions/312691b28f1c/schema)
