Video Emotion API

Get Video Transcript

Changed on

Read a video's own transcript, or the transcript attached to it.

transcript=machine (the default) returns the video's own transcript with its speaker labels; it is empty until that transcript exists. transcript=provider returns what was attached with PUT, its source, its speaker display names and attached_at, or 404 when nothing is attached. The response names which transcript it holds in transcript.

The video's owner and administrators can read it; a shared link does not grant access to a transcript.

get/v2/videos/{video_id}/transcript

Request

  • Base URL
    https://api.imentiv.ai (the document declares no server; this is the origin it was published from)
  • Auth
    • API key in header X-API-Key
    • or HTTP bearer
    • or OAuth 2
      Authorization code: https://api.imentiv.ai/oauth/authorize
      Token URL: https://api.imentiv.ai/oauth/token scopes: media.read

Path parameters

video_idstring required

The unique ID of the video.

Query parameters

transcript'machine' | 'provider'

machine (default) is the video's own transcript; provider is the one attached with PUT.

Response

Successful Response

media_idstring required
transcript'machine' | 'provider' required

Which transcript this is: machine or provider.

source'tldv' | 'zoom' | 'meet' | 'other' nullable

For a provider transcript, where it came from. Null for machine.

speakersobject required

Display names by speaker label. Empty for machine.

attached_atstring nullable

Null for machine.

Changes