Skip to main content
GET
/
v1
/
tiktok
/
videos
/
{video_id}
/
transcript
Get Transcript
curl --request GET \
  --url https://scrapebadger.com/v1/tiktok/videos/{video_id}/transcript \
  --header 'x-api-key: <api-key>'
{
  "video_id": "7234567890123456789",
  "subtitles": [
    {
      "language": "English",
      "language_code": "eng-US",
      "source": "ASR",
      "url": "https://v16-webapp.tiktok.com/subtitle.webvtt",
      "format": "webvtt"
    }
  ],
  "voice_to_text": "hey guys welcome back to my channel",
  "region": "US"
}
Each request costs 10 credits. Failed requests are not charged.

Authorizations

x-api-key
string
header
required

Path Parameters

video_id
string
required

The numeric TikTok video/aweme id.

Query Parameters

region
string
default:US

Content region (ISO 3166-1 alpha-2). Routes the request through a proxy and signer for that locale.

Response

200 - application/json

Transcript

video_id
string
required
region
string
required
subtitles
object[]
voice_to_text
string