Get transcripts of freeCodeCamp videos via REST API. Long-form coding tutorials. Free tier available. Use the YouTube Transcript API to programmatically pull transcripts from freeCodeCamp videos for analysis, summarization, search, or AI training.
Get any freeCodeCamp 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"])