---
title: "Stream messages for a public shared thread"
method: GET
path: "/api/v2/public/threads/{share_token}/messages"
tags: ["threads"]
---

# Stream messages for a public shared thread

`GET /api/v2/public/threads/{share_token}/messages`

## Request

- Base URL: `https://api.smith.langchain.com`
- URL: `https://api.smith.langchain.com/api/v2/public/threads/{share_token}/messages`
- Auth: none declared. Required headers: `Accept`

Streams the thread's conversation as server-sent events. SSE only.

Self-hosted deployments require LangSmith `v0.16` or later.

## Path parameters

- `share_token` string, uuid, required

## Query parameters

- `page_size` integer
- `cursor` string
- `trace_id` string, uuid

## Headers

- `Accept` string, required

## Response `200`

text/event-stream

## Other responses

- `400`: Bad Request
- `404`: share token or shared thread not found
- `500`: Internal Server Error
- `501`: Not Implemented

## Changes

- **2026-10-16** `1a8ee9358d81`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/langchain-ai/apis/langsmith/changes/api/v2/public/threads/:share_token/messages/get.md)

---

[API](https://skmtc.dev/langchain-ai/apis/langsmith.md) - [All operations](https://skmtc.dev/langchain-ai/apis/langsmith/llms.txt) - [OpenAPI document](https://skmtc.dev/langchain-ai/apis/langsmith/revisions/7a01c01f75e8?raw)
