YouTube
Search videos, fetch channel and video metadata, playlists, transcripts, comments, and hashtag feeds from YouTube.
Available Tools
| Tool | Endpoint | Credits |
|---|---|---|
| Search | /api/v1/tools/youtube/search | 1 |
| Hashtag | /api/v1/tools/youtube/hashtag | 0.5 |
| Video | /api/v1/tools/youtube/video | 0.5 |
| Channel | /api/v1/tools/youtube/channel | 0.5 |
| Channel Videos | /api/v1/tools/youtube/channel-videos | 1 |
| Playlist | /api/v1/tools/youtube/playlist | 0.5 |
| Transcript | /api/v1/tools/youtube/transcript | 0.5 |
| Comments | /api/v1/tools/youtube/comments | 1 |
Authentication
All tool endpoints use the same Authorization header as the scrape API:
Authorization: Bearer sc_live_your_key_here
Response Format
Every tool returns a consistent envelope with data and meta fields:
{
"data": { ... },
"meta": {
"tool": "youtube-search",
"creditsUsed": 1,
"requestId": "req_abc123"
}
}
Credit cost and request ID are also returned in response headers: X-Request-Cost, X-Remaining-Credits, X-Request-Id.