Skip to main content
urltodata extracts transcripts and metadata from all major video platforms through a consistent API.

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 URL
  • GET /v1/metadata — get normalized metadata in a consistent format

Transcript modes

The universal transcript endpoint (/v1/transcript) supports three modes: