Get Transcript
GET /api/agents/youtube/transcript/{job_id}
Get the full transcript with timestamped segments.
Args: job_id: The job identifier.
Returns: Full transcript text, timestamped segments, duration, word count, and which source produced the captions (manual/auto/whisper).
Raises:
HTTPException(404): No job exists with the given id, or the transcript
text has not been produced yet.
HTTPException(409): The job is not yet in complete or analyzing
status (transcription still in progress).
Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ”Responses
Section titled “ Responses ”Successful Response
Full transcript with timestamped segments.
object
Job identifier
YouTube video ID
Video title
Full transcript text
Timestamped segments
Single timestamped transcript segment.
object
Segment start time in seconds
Segment end time in seconds
Segment text content
Video duration in seconds
Total word count
Source of captions
Validation Error