Skip to main content
POST
Error

Authorizations

X-API-Key
string
header
required
X-Tenant-Id
string
header
required

Body

application/json
cursor
string

cursor is the opaque string from a previous response's next_cursor. Omit on the first request; pass the returned cursor to fetch the next page.

filter
string

filter narrows which threads are returned, using a LangSmith filter expression evaluated against each thread's root run. For example: has(tags, "production") or eq(status, "error"). See https://docs.langchain.com/langsmith/trace-query-syntax#filter-query-language for syntax.

max_start_time
string<date-time>

max_start_time is the exclusive upper bound on thread activity (RFC3339 date-time). Defaults to now (UTC) when omitted.

min_start_time
string<date-time>

min_start_time is the inclusive lower bound on thread activity (RFC3339 date-time). Defaults to 1 day before now (UTC) when omitted.

page_size
integer
default:20

page_size is the maximum number of threads to return in this response. Defaults to 20 when omitted; must be between 1 and 100 inclusive when set. The response may contain fewer threads than page_size even when next_cursor is non-null.

Required range: 1 <= x <= 100
Example:

20

project_id
string<uuid>

project_id is the tracing project UUID.

Example:

"0190a1b2-c3d4-7ef0-a5b6-6ea3a82e9328"

Response

items and pagination

items
object[]

items is the page of thread summaries, sorted by the thread's most recent activity.

next_cursor
string

next_cursor is the opaque cursor to pass as cursor on the next request. Null on the final page.

Example:

"eyJydW5zX2N1cnNvciI6Imx0KGN1cnNvciwiLi4uIikifQ=="