Twitch Clip Transcript API

Get native captions from a Twitch clip. Enable use_ai_as_fallback for AI when captions are unavailable.

Native captions or AI up to 2 minutes: 1 credit. Paid AI mode: 10 credits/minute, rounded up, even for short videos. No transcript: 0 credits.
GET
/v1/twitch/clip/transcript
curl "https://api.scrapecreators.com/v1/twitch/clip/transcript" \
  -H "x-api-key: "
{
  "success": true,
  "credits_remaining": 99,
  "credits_charged": 1,
  "id": "161412440",
  "url": "https://www.twitch.tv/mish/clip/WrongMagnificentTomatoCorgiDerp-C720OEMqocSPbrqA",
  "transcript": "Gigi's, Gigi's. Oh, it's a spirit. I don't want to play anymore. I should have gone to pee...",
  "transcript_source": "native"
}

Headers

x-api-key
string
required

Your Scrape Creators API key

Query Parameters

url
string
required

Twitch clip URL

Example:
https://clips.twitch.tv/WrongMagnificentTomatoCorgiDerp-C720OEMqocSPbrqA
allow_long_transcription
boolean

Allow AI transcription over 2 minutes. Paid rates apply to short videos too. Enable transcription separately.

10 credits/minute, rounded up. Added to the base cost on detail endpoints.
Example:
false
use_ai_as_fallback
boolean

Set true for AI fallback when captions are unavailable; defaults to false. Default AI up to 2 minutes: 1 credit. Paid mode bills all AI at 10 credits/minute, rounded up.

Example:
false