YouTube Data
All-in-One YouTube Data & Download API – Access videos, shorts, channels, trending content, comments, captions, audio and video files without limits. Developer-friendly, no API key or additional proxy required for integration.
YouTube Data endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET |
📄 Get videos details /videos |
Get details for a list of videos. |
| GET |
Get Video Files /files/video/{videoId} |
Returns a list of video files |
| GET |
📄 Get channels details /channels |
Get details for channels by their IDs, handle, or username. |
| GET |
Get Audio Files /files/audio/{videoId} |
Returns a list of audio files |
| GET |
🔍 Get search results /search |
This endpoint retrieves search results based on the provided query parameters. |
| GET |
Get Captions Files /files/captions/{videoId} |
Returns captions files with available languages and formats |
| GET |
Get Comments /comments/{videoId} |
Returns a top level comments of video |
| GET |
📈 Get popular videos /popularVideos |
Get popular videos with filters |
| GET |
Get Thumbnails /files/thumbnails/{videoId} |
Returns thumbnails in all available formats |
| GET |
📄 Get playlist items /playlistItems |
Get playlist items by ID, playlist or channel |
| GET |
Get Captions /captions/{videoId} |
Returns a video captions |
| GET |
📝 Get video captions /captions/{videoId} |
This endpoint retrieves captions for a specified YouTube video. The captions can be returned in JSON, text, or CSV format. If available, it provides timing information, language,… |
| GET |
💬 Get video comments /commentThreads |
Retrieve comment threads for a specified video, channel, or comment. |
| GET |
💬 Get comment replies /commentReplies |
Get replies for a specific comment |
| GET |
📁 Get audio files list /files/audio/{videoId} |
This endpoint retrieves a list of audio files for a specified YouTube video. |
| GET |
📁 Get video files list /files/video/{videoId} |
This endpoint retrieves a list of video files for a specified YouTube video. |
| GET |
📁 Get captions files list /files/captions/{videoId} |
This endpoint retrieves a list of caption files for a specified YouTube video. |
| GET |
📁 Get thumbnails files list /files/thumbnails/{videoId} |
This endpoint retrieves a list of thumbnail files for a specified YouTube video. |
| POST |
🗂️ Get batch videos /batch/videos |
Retrieve up to 1000 videos data based on IDs |
| POST |
🗂️ Get batch channels /batch/channels |
Retrieve data for up to 1000 channels based on their IDs |
YouTube Data pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO Recommended | $20 / month | — |
|
| ULTRA | $80 / month | — |
|
| MEGA | $200 / month | — |
|