Smart Profiling icon

Smart Profiling

Extract transcripts, generate AI summaries, and chat with YouTube videos

Actions12

Transcript → Get Bulk

AI-generated

Summary

Fetch transcripts for multiple YouTube videos in one request

Inputs

  • videoIds (required) — YouTube video IDs or URLs, one per line
  • format — Output format for the transcript
  • language — Preferred transcript language code (e.g., en, es, fr)
  • retryOptions — Retry behavior on failure
  • additionalOptions — Additional formatting options (shown when format is text)

Output shape

Array of transcript objects for the requested videos, formatted according to the selected format parameter.

The request sends a POST to /api/v1/transcripts with a body containing the parsed video ID array, chosen format, and language. When format is text, additionalOptions.displayFormat controls text structuring (timeline, plain, paragraph, sentences). Retry options apply to transient failures.

Links

Discussion