For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
PlaygroundDiscordStatusDashboardSign Up >
DocumentationSDK ReferenceGraphiti
DocumentationSDK ReferenceGraphiti
  • SDK Reference
      • GETGet threads
      • POSTStart a new thread.
      • DELDelete thread
      • GETGet user context
      • GETGet messages of a thread
      • POSTAdd messages to a thread
      • POSTAdd messages to a thread in batch
      • GETGet thread summary
LogoLogo
PlaygroundDiscordStatusDashboardSign Up >
SDK ReferenceThread

Get thread summary

GET
https://api.getzep.com/api/v2/threads/:threadId/summary
GET
/api/v2/threads/:threadId/summary
1from zep_cloud import Zep
2
3client = Zep(
4 api_key="YOUR_API_KEY",
5)
6client.thread.get_summary(
7 thread_id="threadId",
8)
1{
2 "created_at": "string",
3 "last_summarized_at": "string",
4 "last_summarized_episode_valid_at": "string",
5 "summary": "string",
6 "thread_id": "string",
7 "uuid": "string"
8}
Returns the incremental summary generated from messages in the thread. Returns 404 if no summary exists for the thread.
Was this page helpful?
Previous

Updates a message.

Next
Built with

Path parameters

threadIdstringRequired
The thread ID.

Response

OK
created_atstring
CreatedAt is when the summary node was first created.
last_summarized_atstring

LastSummarizedAt is the wall-clock timestamp of the most recent summary update. This is an ingestion-time watermark; for the event-time recency of the summary’s content, use LastSummarizedEpisodeValidAt instead.

last_summarized_episode_valid_atstring

LastSummarizedEpisodeValidAt is the maximum episode reference time (valid_at) covered by the most recent summary. Use this when answering “how recent is this summary’s content in event-time?”.

summarystring
Summary is the incremental summary content.
thread_idstring

ThreadID is the ID of the thread this summary belongs to. When a thread was created without an explicit thread_id, this field falls back to the thread’s UUID. Clients should treat it as an opaque identifier.

uuidstring
UUID of the thread summary node.

Errors

403
Forbidden Error
404
Not Found Error
500
Internal Server Error