Overview
Fetch the transcript of any YouTube video. Pulls auto-generated or manual captions and returns full text plus per-segment {start, duration, text}, with an optional language pick. Backed by Supadata's transcript pipeline server-side — no caller key required; returns a clear 404 when a video has no transcript. Use it as a YouTube closed-caption fetcher or video subtitles puller.
Protocol
x402 (POST)
Price
$0.01
Payment Asset
USD Coin
Payment Network
eip155:8453
Category
uncategorized
Provider
AgentUtility.ai
Indexed
2026-07-23 20:01:37
Health
Status
healthy
Latency (p50)
623ms
Uptime (30d)
98.5%
Reliability Score
89.2/100
Last Checked
2026-10-31 07:14:30
Last Healthy
2026-10-31 07:14:30
Consecutive Failures
0
Input Schema
{
"body": {
"video_id_or_url": "dQw4w9WgXcQ"
},
"bodyType": "json",
"method": "POST",
"type": "http"
}
Output Schema
{
"example": {
"channel": null,
"channel_id": null,
"chapters": null,
"char_count": 60,
"duration_seconds": null,
"is_auto_generated": null,
"language": "en",
"segment_count": 2,
"segments": [
{
"duration": 4.5,
"start": 0,
"text": "We're no strangers to love"
},
{
"duration": 4,
"start": 4.5,
"text": "You know the rules and so do I"
}
],
"source": "supadata",
"text": "We're no strangers to love. You know the rules and so do I.",
"title": null,
"video_id": "dQw4w9WgXcQ"
},
"type": "json"
}