Get an insight's quote
Reconstruct the verbatim transcript text for an insight.
The pipeline stores segment indices but not the underlying words — those live in the gzipped VTT payload in R2. This endpoint hits R2 on every call (no cache yet); fine for click-to-expand usage, would want episode-level caching if it ends up on a hot path.
Authentication
AuthorizationBearer
Bearer authentication of the form Bearer <token>, where token is your auth token.
OR
X-API-Keystring
API Key authentication via header
Path parameters
insight_id
Response
Successful Response
insight_id
quote
segments
took_ms
episode_id
sonic_ingest_id
segment_start
segment_end
timestamp_start
timestamp_end
speaker_label
speaker_name
speaker_title
insight_title
insight
podcast_name
episode_title
podscan_episode_id
transcript_total_segments
Errors
400
Bad Request Error
401
Unauthorized Error
404
Not Found Error
422
Unprocessable Entity Error
429
Too Many Requests Error
500
Internal Server Error