---
search:
  tags:
    - Agents Observability
    - GET
seo:
  description: >-
    Full transcript timeline for one session. Reference for the GET
    /agentic/observability/sessions/{session_id}/transcript endpoint in the
    Streamkap REST API.
sidebar:
  label: Get Observability Session Transcript
  badge: GET
title: Get Observability Session Transcript
type: openapi-operation
---
Full transcript timeline for one session.

Reads ``streamkap_agent_transcript`` (the Flink-runtime transcript
stream). A row is one chat call, tool call, or final output emission;
they share an ``iteration_id`` when they belong to the same input
record's processing chain. Rows are returned oldest-first.

Tenant + service scoping enforced at the query layer — a session id
that belongs to another tenant or sibling service simply returns an
empty ``rows`` list, identical to "session not found / expired".
No existence leak across tenants.

`GET /agentic/observability/sessions/{session_id}/transcript`
