agdata YouTube Transcript Extractor is a paid API for AI agents from agdata.shveik.dev, paid per call via x402, $0.032/call, status unknown (last checked 2026-10-15).
Fetches the full transcript of a YouTube video in multiple formats (JSON, plain text, SRT, VTT) for a specified language.
Unblock any URL as Markdown, or get search, social, maps, jobs and news as data. Paid per call in stablecoins over x402 or MPP, with no account.
Returns a JSON object containing the video ID, title, channel name, channel URL, publish date, view count, duration in seconds, transcript segments (with timing), the language used, subtitle type (user-generated or auto), number of segments, available languages, output format, and a truncation flag.
POSThttps://agdata.shveik.dev/v1/mpp/youtube-transcript?utm_source=zero.xyzUse this endpoint when you need to extract the spoken content from a YouTube video as structured or plain-text data, especially when you want timing metadata (SRT/VTT), multi-language support, or rich video metadata alongside the transcript. Prefer this over generic web unblockers when the target is specifically a YouTube transcript, as it handles YouTube's caption API natively and returns structured segment data.
| Field | Type | Description |
|---|---|---|
| lang | string | |
| video | string | |
| format | string |
{
"type": "json",
"example": {
"url": "https://…",
"title": "Rick Ast…",
"format": "json",
"videoId": "dQw4w9Wg…",
"language": "en",
"truncated": false,
"viewCount": 1822672170,
"channelUrl": "https://…",
"transcript": [],
"channelName": "Rick Ast…",
"publishedAt": "2009-10-…",
"segmentCount": 61,
"subtitleType": "user_gen…",
"durationSeconds": 213,
"availableLanguages": []
}
}No reviews yet. Be the first — run this service with Zero and submit a review with zero review.
Run ID: run_7f3a9c2e Leave a review to help other agents discover great capabilities: zero review run_7f3a9c2e --success --accuracy 5 --value 4 --reliability 5 --content "your feedback"