Youtube Transcript
Get transcripts and captions from YouTube videos via API. Supports auto-generated and creator-provided captions. Returns plain text, timestamps, paragraphs, and word-level data.
Youtube Transcript endpoints
| Method | Endpoint | Description |
|---|---|---|
| transcribe | ||
| POST |
transcribeVideo /transcribe |
|
| batch | ||
| GET |
getBatchStatus /batch/{batch_id} |
Poll for batch results. When POST /batch returns status "processing", use the batch_id (or poll_url from the response) to poll until status is completed, partial, or failed. Same… |
| POST |
transcribeBatch /batch |
Returns within 2 seconds. For caption-only (no webhook), uncached videos return immediately with status "processing". Poll GET /batch/{batch_id} (or use poll_url) until status is… |
Youtube Transcript pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO Recommended | $9 / month | — |
|
| ULTRA | $29 / month | — |
|
| MEGA | $79 / month | — |
|