Unified schema
Transcript
The shape returned by the transcript endpoints, and which endpoints return it.
Endpoints that turn the speech in a video or audio post into text use this shape.
Fields
| Field | Type | Nullable | Description |
|---|---|---|---|
transcript | string | Yes | The whole transcript as plain text. Used by TikTok, Facebook and Twitter/X; Instagram uses transcripts instead, and YouTube returns a segmented form. |
transcripts | object[] | Yes | Instagram transcripts. Each item has a text field holding the full transcript for one track. |
Where it is used
Seven platforms return this shape, on eight endpoints. The outer fields above are always there; any extra fields a platform adds are kept exactly as sent, so there is no per-field availability table.
| Platform | Endpoints |
|---|---|
/v1/facebook/adlibrary/ad/transcript, /v1/facebook/post/transcript | |
/v1/instagram/media/transcript | |
/v1/linkedin/post/transcript | |
/v1/reddit/post/transcript | |
| TikTok | /v1/tiktok/post/transcript |
| Twitter/X | /v1/twitter/tweet/transcript |
| YouTube | /v1/youtube/video/transcript |
Transcript responses have no computed block. Prices differ per endpoint; see Endpoint pricing.