Get transcripts of TED-Ed videos via REST API. Animated educational shorts. Free tier available. Use the YouTube Transcript API to programmatically pull transcripts from TED-Ed videos for analysis, summarization, search, or AI training.
Get any TED-Ed 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"])