DataForSEO SERP API icon

DataForSEO SERP API

DataForSEO SERP API

Actions87

YouTube → Get Live YouTube Subtitles Advanced

AI-generated

Summary

Fetches YouTube subtitles live from DataForSEO, with optional original-language and translated-language filters.

Inputs

  • video_id (required) — The YouTube video ID whose subtitles should be fetched.
  • subtitles_language — Language code of the original subtitle text (e.g., "en"). Optional; leave empty for API default behavior.
  • subtitles_translate_language — Language code for translated subtitle text. The UI provides a long list of supported language codes. Optional.
  • location_name (required) — Full name of the search engine location, as supported by DataForSEO. Required.
  • language_name (required) — Full name of the search engine language, as supported by DataForSEO. Required.
  • device_desktop_only — Optional device filter. Set to "Desktop" to restrict to desktop, or leave empty.
  • os_desktop_only — Optional operating system filter. Can be "Windows", "macOS", or empty.

Output shape

Raw DataForSEO SERP API response for the live YouTube Subtitles Advanced task.

This is a live DataForSEO API request, so it runs immediately when the node executes. The response is the raw DataForSEO API result, typically including task metadata and an items array with subtitle data.

Examples

Example 1: A workflow author wants to pull subtitles for a YouTube video immediately at execution time, optionally in a translated language, and pass the subtitle text or metadata to subsequent steps.

Retrieves live subtitle/caption data for a specified YouTube video using DataForSEO's YouTube Subtitles Advanced SERP endpoint.

Links

Discussion