/api/v2/transcripts/videoFetch a transcript (YouTube, TikTok, Instagram, or file URL)
Accepted input: video
Accepted TikTok post, profile, and playlist URLs and IDs for the TranscriptFetch API.
Send a TikTok permalink, short share link, or bare video ID. TranscriptFetch detects TikTok and resolves the input before fetching captions or transcribing the audio. Profile and playlist listings require a full TikTok URL so the API can identify the platform.
| Input format | Example |
|---|---|
| Post URL | https://www.tiktok.com/@creator/video/7398765432101234567 |
| vm.tiktok.com share link | https://vm.tiktok.com/ZMexample/ |
| vt.tiktok.com share link | https://vt.tiktok.com/ZSexample/ |
| Video ID | 7398765432101234567 |
| Input format | Example |
|---|---|
| Profile URL | https://www.tiktok.com/@creator |
| Input format | Example |
|---|---|
| Playlist URL | https://www.tiktok.com/@creator/playlist/Series-7452028355702639390 |
| Input format | Example |
|---|---|
| Keyword query | strength training |
/api/v2/transcripts/videoAccepted input: video
/api/v2/transcripts/channelAccepted input: channel
/api/v2/transcripts/playlistAccepted input: playlist
/api/v2/transcripts/searchAccepted input: query · Platform: tiktok
The post, profile, or playlist must be publicly accessible in a logged-out browser. Private accounts, deleted posts, login-gated media, and region-restricted content may not be available. A photo post without usable speech may not produce a transcript.
Use the same input with REST or either official SDK.