Get Job Status
GET /api/agents/youtube/jobs/{job_id}
GET
/api/agents/youtube/jobs/{job_id}
Get transcription job status and progress.
Args: job_id: The job identifier returned from POST /transcribe.
Returns:
Current status, progress_percent, and (if failed) error_message.
Raises: HTTPException(404): No job exists with the given id.
Parameters
Section titled “ Parameters ”Path Parameters
Section titled “Path Parameters ” job_id
required
Job Id
string
Responses
Section titled “ Responses ”Successful Response
YouTubeJobResponse
Transcription job status.
object
jobId
required
Jobid
Unique job identifier
string
videoId
required
Videoid
YouTube video ID
string
url
required
Url
Original YouTube URL
string
title
required
Title
Video title
string
channel
required
Channel
Channel name
string
durationSeconds
required
Durationseconds
Video duration in seconds
integer
status
required
Status
Current job status
string
progressPercent
required
Progresspercent
Progress percentage
integer
createdAt
required
Createdat
ISO timestamp of job creation
string
Validation Error
HTTPValidationError
object
detail
Detail
Array<object>
ValidationErrorobject
loc
required
Location
Array
msg
required
Message
string
type
required
Error Type
string
input
Input
ctx
Context