---
title: "Transcript"
method: GET
path: "/v1/youtube/video/transcript"
tags: ["YouTube"]
---

# Transcript

`GET /v1/youtube/video/transcript`

Retrieves the captions, subtitles, or transcript of a YouTube video or Short. Returns both a timestamped transcript array with start/end times and a plain-text version in transcript_only_text. Supports specifying a language code. There is no two-minute limit for YouTube. Long videos, including podcasts, work when YouTube exposes public captions. If no matching caption track is available, the transcript fields return null.

## Query parameters

- `url` string, required
- `language` string
- `cache_max_age` '1d' | '3d' | '7d' | '14d' | '30d'

## Response `200`

Successful response

---

[API](https://skmtc.dev/scrapecreators/apis/scrape-creators-api.md) · [All operations](https://skmtc.dev/scrapecreators/apis/scrape-creators-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/scrapecreators/scrape-creators-api/revisions/e9ec3dbbd8b8/schema)
