---
title: "Read an email thread by Nylas provider_thread_id"
method: GET
path: "/v1/email/threads/{thread_id}"
tags: ["email"]
---

# Read an email thread by Nylas provider_thread_id

`GET /v1/email/threads/{thread_id}`

## Path parameters

- `thread_id` string, required

## Response `200`

Successful Response

- ThreadResponse — Thread snapshot. ``participants`` is derived from the union of senders / recipients across the thread's messages (lowercased addresses, dedup, order = first-seen).
  - `provider_thread_id` string, required
  - `session_id` string, uuid, required
  - `subject` string, nullable, required
  - `participants` string[]
  - `message_count` integer, required
  - `last_message_at` string, date-time, nullable, required
  - `messages` SrcCommunicationEmailThreadsSchemasMessageResponse[], required
    - `id` string, uuid, required
    - `direction` 'inbound' | 'outbound', required
    - `provider_message_id` string, nullable, required
    - `provider_thread_id` string, nullable, required
    - `rfc822_message_id` string, nullable, required
    - `in_reply_to_header` string, nullable, required
    - `from_address` string, required
    - `to_addresses` EmailAddress[]
      - `address` string, required
      - `name` string, nullable
    - `cc_addresses` EmailAddress[]
      - `address` string, required
      - `name` string, nullable
    - `bcc_addresses` EmailAddress[]
      - `address` string, required
      - `name` string, nullable
    - `subject` string, nullable, required
    - `content` string, required
    - `triage_decision` string, nullable, required
    - `triage_reason` string, nullable, required
    - `delivery_status` string, nullable, required
    - `delivery_status_at` string, date-time, nullable, required
    - `sent_at` string, date-time, nullable, required
    - `received_at` string, date-time, nullable, required
    - `created_at` string, date-time, required

## Other responses

- `400` — Bad request
- `401` — Authentication required
- `404` — Resource not found
- `422` — Validation Error

---

[API](https://skmtc.net/oneloop-hq/apis/feather-api.md) · [All operations](https://skmtc.net/oneloop-hq/apis/feather-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/oneloop-hq/feather-api/versions/888bdd5c076e/schema)
