List Threads
The caller’s threads, most recently updated first.
Returns summaries with a message COUNT rather than the messages themselves. A thread can hold half a megabyte of conversation, and the sidebar that consumes this only needs a label and a timestamp — shipping every turn of every thread to render a list would make the page slower the more the customer used it.
Scoped by owner AND org. Owner alone is not enough: one person can belong to
several orgs, and owner does not change when they switch. Filtering on it
alone would show the threads they wrote for another customer’s org in this
one’s playground.
Authorizations
Enter your MeshAPI key (rsk_...) — sent as Authorization: Bearer <key>.
Headers
Dated version of the API contract to pin this request to. Omit it and the request is served under 2026-08 — the oldest supported version, so an existing integration is never moved by a release. A malformed or unsupported value is rejected with 400 invalid_api_version rather than falling back silently. The version actually served is echoed as X-Mesh-Version on every response, including errors.
2026-08 Query Parameters
1 <= x <= 200x >= 0