Get transcripts of Tom Scott videos via REST API. Short-form weird-things-around-the-world videos. Free tier available. Use the YouTube Transcript API to programmatically pull transcripts from Tom Scott videos for analysis, summarization, search, or AI training.
Get any Tom Scott video's transcript in one HTTP request:
curl "https://youtubetranscript.us/api/v1/transcript?video_id=YOUR_VIDEO_ID" \
-H "X-API-Key: YOUR_KEY"
import requests
r = requests.get("https://youtubetranscript.us/api/v1/transcript",
params={"video_id": "VIDEO_ID"},
headers={"X-API-Key": "YOUR_KEY"})
data = r.json()
for line in data["transcript"]:
print(line["start"], line["text"])