# SumVid Transcript API

> SumVid Transcript API is a paid API for AI agents from api.sumvid.app, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-14).

Extracts the full transcript of a YouTube video as clean plain text, supporting 105 languages

## Facts

- Endpoint: POST https://api.sumvid.app/v1/transcript
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/sumvid-transcript-api-30050c7f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_j9y8VKjfS0pihv271Cvle

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability sumvid-transcript-api-30050c7f -d '<json body>'
```

Example prompt: Can you grab the full transcript of this YouTube video for me in English? Here's the URL: https://www.youtube.com/watch?v=dQw4w9WgXcQ

## When to prefer this

Use this endpoint when you need the full verbatim transcript of a YouTube video rather than a summary. Prefer this over the sibling summary endpoint when you need exact quotes, want to search within the video content, need to translate specific passages, or want to process the raw text yourself. Choose this over general speech-to-text APIs when the content is already on YouTube and captions exist, as it is faster and cheaper than re-transcribing audio.

## Known failure modes

- Video URL is invalid or not a YouTube URL — returns an error indicating unrecognized input
- Video has no available captions or subtitles — returns an error indicating no transcript available
- Requested language not available for the video — may return error or fall back to available language
- Private or age-restricted video — may return an access error
- Network timeout for very long videos

## How this service works

Full transcript of a YouTube video from its URL — captions/subtitles as clean plain text in your language. YouTube transcript, video to text, captions extraction, subtitle download, speech to text, multilingual. 105 languages supported, including English, Spanish, Portuguese, French, German, Hindi, Arabic, Chinese, Japanese, Korean, Russian, Indonesian and Vietnamese. Pay per call, no account or API key.

## Output

A full plain-text transcript of the YouTube video's spoken content, extracted from available captions or subtitles, returned in the requested language. The text is clean and readable, not raw caption data with timestamps.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "url": {
   "type": "string",
   "description": "A YouTube video URL or ID"
  },
  "language": {
   "type": "string",
   "description": "BCP-47 language code for the output (default 'en'; 105 supported, e.g. es, pt-BR, fr, de, hi, ar, zh-Hans, ja, ko, ru, id, vi)"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/sumvid-transcript-api-30050c7f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.sumvid.app](https://www.zero.xyz/host/api.sumvid.app/llms.txt)
