# x402vid Transcript Text

> x402vid Transcript Text is a paid API for AI agents from x402vid.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-10-20).

Fetches the full plain-text transcript of a YouTube video given its URL or video ID

## Facts

- Endpoint: POST https://x402vid.com/tools/transcript_text?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-20
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/x402vid-transcript-text-6d334ea2
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_psBNlxSc-FexB5At8SLAY

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 x402vid-transcript-text-6d334ea2 -d '<json body>'
```

Example prompt: Can you get me the full transcript of this YouTube video — https://www.youtube.com/watch?v=dQw4w9WgXcQ — I want to read what's actually said in it.

## When to prefer this

Choose this endpoint when you need the raw spoken text of a YouTube video for downstream tasks such as summarization, fact-checking, translation, or content analysis. It is purpose-built for AI agents, supports pay-per-call USDC micropayments via x402 (no subscription needed), and returns clean structured JSON with title, video ID, and full transcript. Prefer this over generic scraping tools when you specifically need the transcript and want a reliable, agent-native interface.

## Known failure modes

- Video URL or ID is invalid or malformed — returns an error indicating the video could not be found
- Video has no captions or transcript available (e.g. auto-captions disabled and no manual captions) — returns an empty or error response
- Video is private, age-restricted, or region-blocked — transcript cannot be retrieved
- Payment of $0.01 USDC not completed — request rejected with 402 Payment Required
- Network timeout or upstream YouTube API failure — service returns a 5xx error

## How this service works

x402vid — endpoint discovery for YouTube intelligence: pay-per-call micropayment API catalog via x402 on Base. Muse Spark 1.3 video intelligence, API catalog with 20 paid + free endpoints, pay per call USDC from $0.001. Free discovery: GET /api/v1/catalog, GET /api/v1/models, GET /api/v1/trending/top, video_preview. No subscriptions.

## Output

Returns a JSON object containing the video's title, its YouTube video ID, and the full plain-text transcript of the spoken content in the video.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "video_url"
 ],
 "properties": {
  "video_url": {
   "type": "string",
   "description": "YouTube video URL or video ID"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "title": {
   "type": "string"
  },
  "video_id": {
   "type": "string"
  },
  "transcript": {
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/x402vid-transcript-text-6d334ea2/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402vid.com](https://www.zero.xyz/host/x402vid.com/llms.txt)
