GET
/
transcript
/
{jobId}
cURL - Get Job Status
curl -X GET "https://api.supadata.ai/v1/transcript/JOB_ID" \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json"
{
  "status": "completed",
  "error": {
    "error": "invalid-request",
    "message": "Invalid Request",
    "details": "The request is invalid or malformed",
    "documentationUrl": "https://supadata.ai/documentation/errors#invalid-request"
  },
  "content": [
    {
      "text": "Never gonna give you up...",
      "offset": 8150,
      "duration": 1200,
      "lang": "en"
    }
  ],
  "lang": "en",
  "availableLangs": [
    "en",
    "es",
    "zh-TW"
  ]
}

Authorizations

x-api-key
string
header
required

Path Parameters

jobId
string
required

Response

Transcript job result.

Response for job status/results

status
enum<string>
required

Current status of the job

Available options:
queued,
active,
completed,
failed
Example:

"completed"

error
object | null

Error information if the job failed Standard error response format

content
lang
string

ISO 639-1 language code of transcript

Example:

"en"

availableLangs
string[]

List of available language codes

Example:
["en", "es", "zh-TW"]