YouTube transcripts
Returns YouTube video transcripts with timestamps plus video and channel metadata, from a single video link or a channel link. Useful for content research, summarising videos and turning spoken content into searchable text.
What you get
- Transcript segments with start and end times
- Transcript language, available languages and whether captions are auto-generated
- Video title, description and link
- View, like and comment counts
- Publish date and duration
- Channel name, ID, handle and subscriber count
- Video and channel thumbnails
- Fetch status message per video
What it can do
- Get the transcript of one video from its link
- Fetch transcripts for many videos from a channel link
- Choose the subtitle language with an ISO 639-1 code
- Filter channel videos by upload date range
- Fall back to auto-generated captions when no manual ones exist
Limits
- Up to 2,000 results per run
- Up to 200 videos per channel request
- Use either a video link or a channel link in one request, not both
- With a channel link and no dates, only the last 30 days are covered
- Videos without any captions return no transcript
- Only publicly visible data
Input options
| Field | What it does |
|---|---|
| youtube_url | Link to a single video; do not combine with channel fields. |
| channel_url | Link to a channel to fetch transcripts for its videos. |
| language | Subtitle language as an ISO 639-1 code, e.g. en; empty uses the default. |
| max_videos | Maximum videos to fetch from the channel, 1 to 200 (default 10). |
| start_date | Only channel videos uploaded on or after this date. |
| end_date | Only channel videos uploaded on or before this date. |
Example
Ask your AI for the data in plain words and it picks this source. Developers can also call source procli_youtube_ak directly through the REST API or MCP with an input like this:
{
"channel_url": "https://www.youtube.com/@taostats",
"youtube_url": "https://www.youtube.com/watch?v=gN07gbipMoY"
}
How to use it
- Create an account at prolevelmax.com. New users receive $1 in sign-up credit after verifying their email (one per person). No card required.
- Connect your AI. In the Dashboard, open Get started → Coding tools and API → Generate setup instructions and paste the instructions into your AI (Claude, ChatGPT, Cursor, Codex and others). You can also add the MCP server
https://prolevelmax.com/mcpor call the REST API. - Request data. Your AI selects a source, quotes the price and runs it only after you confirm. Results are returned as structured JSON that the AI can format as a table or report.
FAQ
How is this source billed?
Per result: $0.015/result + $0.001/run, min $0.046/run. Your AI quotes the price first, and you are never charged more than the quote.
Do I need a YouTube account or API key?
No. You only need a ProLevelMax account. One balance and one connection cover all 157 platforms.
Is the data real-time?
Yes. Every call fetches public YouTube data at the time of the request. Only publicly visible content is collected.
More YouTube sources
All YouTube sources and prices
New users receive $1 in sign-up credit after verifying their email (one per person). No card required. Pay per use with no subscription. Top up by card (USD) or Alipay (CNY); Enterprise top-ups from $1,000 by bank transfer.
Start for free