Platform support
YouTube
YouTube has the deepest support with dedicated endpoints for:- Video metadata — title, description, duration, channel, tags, thumbnails, view/like counts
- Channel metadata — name, handle, description, subscriber count, banner
- Playlist metadata — title, video count, view count, last updated
- Channel/playlist video listing — enumerate video IDs with type filtering (video/short/live)
- Search — search videos, channels, and playlists with filters
- Transcripts — native captions in any available language
- Translated transcripts — auto-translated to a target language
- Batch operations — process multiple videos in a single async job
- Comments — retrieve video comments
Other platforms
For all other platforms, use the universal endpoints:GET /v1/transcript— get a transcript from any supported URLGET /v1/metadata— get normalized metadata in a consistent format
Transcript modes
The universal transcript endpoint (/v1/transcript) supports three modes: