get_job_status_detailed
Fetch the full, authoritative status of a transcoding job.
Like `get_job_status`, but follows the job's per-job master
`status_url` for the complete detail set: per-rendition output URLs,
sizes, bitrates, durations, and any `warnings`. Use this once a job is
finishing/finished (the jobs card from `list_jobs`, or a snapshot from
`get_job_status`) when you need the concrete output artefacts rather
than just the overall `status`/`percent`.
Flow: the compact `/v1/status` is queried first to learn the
`status_url`; if present and safe, the master endpoint is queried for
the detailed view. The second hop is best-effort: when a job has no
`status_url` yet (e.g. still queued), the URL fails the SSRF host
check, or the master request fails with an API or transport error,
the compact status is returned unchanged instead of raising. Only the
detail set is at risk, not the call — but this is a fallback, not a
guarantee that the tool cannot fail.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| task_token | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | ||
| texts | No | ||
| audios | No | ||
| images | No | ||
| status | No | ||
| videos | No | ||
| percent | No | ||
| duration | No | ||
| warnings | No | ||
| status_url | No | ||
| api_version | No | ||
| source_size | No | ||
| error_description | No |