Get video transcript from TikTok with KonbiniAPI
TikTok API: Returns the transcript for a video in a specific language. Supports both auto-generated (ASR) and machine-translated subtitles. Returns WebVTT…
This API endpoint returns the transcript for a video in a specific language. Supports both auto-generated (ASR) and machine-translated subtitles. Returns WebVTT format.
Perfect for
- Keyword and topic extraction from video content at scale
- Accessibility and subtitle generation for content pipelines
- Multilingual content research and translation workflows
1. Make the request
const response = await fetch("https://api.konbiniapi.com/v1/tiktok/videos/7403212/transcripts/en", {
headers: { "Authorization": "Bearer YOUR_API_KEY" }
});
const data = await response.json();
2. Get clean JSON
Response (200 OK)
{
"data": {
"@context": [
"https://www.w3.org/ns/activitystreams#",
"https://konbiniapi.com/ns/social#"
],
"type": "Document",
"id": "https://www.tiktok.com/@khaby.lame/video/7611615657754381599/transcript/en-US",
"url": "https://www.tiktok.com/@khaby.lame/video/7611615657754381599",
"mediaType": "text/vtt",
"language": "en-US",
"size": 1024,
"source": "ASR",
"content": "WEBVTT\n\n00:00:00.000 --> 00:00:02.000\nHello everyone"
}
}