Skip to content
Managed gateway · LeanPool

Transcript

Time-aligned caption tracks for a video.

GETapi.tikultra.com/v1/video/transcriptPrimitive · 2 credits
Upstream/aweme/v1/aweme/detail/Every plan

Parameters

NameTypeDescription
aweme_idaweme_id or urlstringThe numeric video ID.
e.g. 7705852133855161377
urlaweme_id or urlstringA share link instead of an aweme_id: tiktok.com, vm.tiktok.com or vt.tiktok.com.
langstringPreferred caption language.
e.g. en

Pricing

PlanPer callPer 1,000 calls
Starter2 credits$0.23
Growth2 credits$0.16
Scale2 credits$0.12

Responses

A 200 returns JSON with stable field names. Every response carries x-credits-cost, x-credits-tier and x-credits-remaining. Errors return a JSON body with a stable code and cost 0 credits. Error codes

curl -G https://api.tikultra.com/v1/video/transcript \
  -H "x-api-key: $TIKULTRA_KEY" \
  --data-urlencode "aweme_id=7705852133855161377"
{
  "aweme_id": "7705852133855161377",
  "language": "eng-US",
  "source": "asr",
  "duration_ms": 31840,
  "full_text": "Here is how a gasket-mounted low-profile board sounds straight out of the box with factory-lubed switches.",
  "segments": [
    {
      "start_ms": 180,
      "end_ms": 3640,
      "text": "Here is how a gasket-mounted low-profile board sounds"
    },
    {
      "start_ms": 3640,
      "end_ms": 7820,
      "text": "straight out of the box with factory-lubed switches."
    }
  ]
}
Try it in the playgroundFull reference in the docs

More in Videos & comments

Ready to build?

Start with 2,500 free credits and test every public endpoint, then pick a plan.