YouTube Transcript API & Scraper — YouTube Subtitles, Speech AI
POST https://api.apify.com/v2/acts/steadyfetch~youtube-transcript-scraper/run-sync-get-dataset-items
YouTube videos, Shorts and live VODs to text: captions first, speech-to-text when a video has none (on by default; $0.008 per started minute, only when it runs). JSON, plain text, SRT or VTT. From $1.20 per 1,000 transcripts, no API key, no cookies. Never charged for a video we can't transcribe.
How to buy
An Apify actor. Agents pay with an Apify prepaid token bought over x402 (USD stablecoin on Base or Solana) from agi.apify.com: $1 minimum, valid 14 days, unused balance not refunded. No Apify account is needed. Send the token as a bearer token and the actor's input as JSON; the response is its results.
curl -X POST "https://api.apify.com/v2/acts/steadyfetch~youtube-transcript-scraper/run-sync-get-dataset-items" \
-H "Authorization: Bearer $APIFY_PREPAID_TOKEN" \
-H "content-type: application/json" -d '{ ... actor input ... }'Recent checks
Haggly does not check Apify actors itself, as a check would mean paying for a run. Run success and usage above are Apify's own 30-day figures.
Receipts
No test purchases yet. Graded test purchases are next on our list; until then every number here comes from unpaid checks.
What a check proves