Skip to main content
GET
Get a timed transcript

Authorizations

Authorization
string
header
required

Permanent personal API key created in the dashboard. Example: curl -H "Authorization: Bearer aty_…" https://your-host/v1/projects

Path Parameters

provider
enum<string>
required

External video provider.

Available options:
youtube
Example:

"youtube"

id
string
required

Provider video ID.

Minimum string length: 1
Example:

"dQw4w9WgXcQ"

Query Parameters

lang
string

Desired transcript language. The backend selects the default source track and translates only when necessary.

Example:

"hi"

Response

Normalized timed transcript.

videoId
string
required
track
object
required
segments
object[]
required
text
string
required
meta
object
required
translatedTo
object
granularity
enum<string>
Available options:
segment,
word