TranscriptAPI
Reliable YouTube transcripts for AI apps and agents.
1 subscribers
8 endpoints
The in-depth APIMemo review for this API hasn't been published yet —
the data below comes straight from the public marketplace listing.
TranscriptAPI endpoints
| Method | Endpoint | Description |
|---|---|---|
| YouTube transcript | ||
| GET |
get_transcript_v2_api_v2_youtube_transcript_get /api/v2/youtube/transcript |
Get a YouTube video's transcript — pass a video URL or 11-character ID as `video_url`. By default you get English, or the video's first available language if there's no English.… |
| GET |
get_video_info_v2_api_v2_youtube_info_get /api/v2/youtube/info |
Discover a video's metadata and available transcript languages — free (no credit used), with the same API key/plan as the transcript endpoint. Each language is returned as a code… |
| YouTube search | ||
| GET |
search_api_v2_youtube_search_get /api/v2/youtube/search |
Search YouTube for videos or channels. - `type=video` (default): Returns video results with titles, thumbnails, view counts, etc. - `type=channel`: Returns channel results with… |
| YouTube channel | ||
| GET |
resolve_channel_api_v2_youtube_channel_resolve_get /api/v2/youtube/channel/resolve |
Resolve any channel reference (@handle, URL, or UC... ID) to a canonical UC... channel ID. **Credit cost:** FREE (requires auth + at least 1 active credit, but does not charge). |
| GET |
channel_latest_api_v2_youtube_channel_latest_get /api/v2/youtube/channel/latest |
Get the latest 15 videos from a channel via YouTube RSS feed. Use the `channel` parameter with an @handle, channel URL, or UC... channel ID. Returns exact publish timestamps and… |
| GET |
channel_search_api_v2_youtube_channel_search_get /api/v2/youtube/channel/search |
Search for videos within a specific channel. First page: pass `channel` (@handle, URL, or UC... ID) + `q`. Subsequent pages: pass `continuation` token from previous response… |
| GET |
channel_videos_api_v2_youtube_channel_videos_get /api/v2/youtube/channel/videos |
List all videos uploaded to a channel (paginated, ~100 per page). First request: provide `channel` (@handle, URL, or UC... ID). Subsequent requests: provide `continuation` token… |
| YouTube playlist | ||
| GET |
playlist_videos_api_v2_youtube_playlist_videos_get /api/v2/youtube/playlist/videos |
List videos in a playlist (paginated, ~100 per page). First request: provide `playlist` (YouTube playlist URL or playlist ID). Subsequent requests: provide `continuation` token.… |
TranscriptAPI pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|