{"uid":"cap_BiZOkhQlBs9cVH_1WuAUH","slug":"youtube-video-transcript-extractor-70f8ca14","name":"YouTube Video Transcript Extractor","description":"Full plain-text transcript of a YouTube video, de-duplicated and cleaned from the captions. Accepts a video id or URL. Ideal for feeding video content to LLMs. JSON response. $0.01 USDC per call, pay via x402, no API key.","url":"https://toolsmith-api.dassad10.workers.dev/t/youtube/transcript?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["v"],"properties":{"v":{"type":"string","description":"YouTube video id or full URL"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"text":"Never gonna give you up...","chars":4820,"words":900,"videoId":"dQw4w9WgXcQ"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":2,"rating":{"score":"1.00","successRate":"1.00","reviews":2,"stars":"5.0","state":"rated"},"availabilityStatus":"unknown","priceObserved":{"p10Cents":"1.0000","medianCents":"1.0000","p90Cents":"1.0000","minCents":"1.0000","maxCents":"1.0000","p95Cents":"1.0000","sampleCount":1,"varies":false,"failureChargeRate":1},"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_8bhyVAr7AAye92wr9Wz5W","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Returns a full, de-duplicated plain-text transcript of a YouTube video given its ID or URL, suitable for feeding into LLMs.","exampleAgentPrompt":"Can you pull the full transcript from this YouTube video — https://www.youtube.com/watch?v=dQw4w9WgXcQ — and give me the cleaned plain text so I can summarize it?","exampleUseCases":null,"resultDescription":"A JSON object containing the full, de-duplicated and cleaned plain-text transcript of the specified YouTube video, extracted from its captions and ready to be fed into an LLM or processed further.","failureModes":["Video ID or URL not found — returns error if the video does not exist or is private","No captions available — returns error if the video has no captions or subtitles enabled","Invalid input — returns error if the 'v' parameter is missing or malformed","Rate or payment issues — call fails if the $0.01 USDC x402 payment is not completed successfully","Region-restricted videos may fail if captions are not accessible"],"whenToPreferThis":"Choose this endpoint when you need the full spoken content of a YouTube video as clean plain text — especially for feeding into LLMs for summarization, Q&A, or analysis. It requires no YouTube API key and automatically de-duplicates caption artifacts. Prefer it over manual caption extraction or YouTube Data API when you want a pay-per-use, zero-setup solution that handles cleaning automatically.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":9,"lastUsedAt":"2026-08-17T19:42:45.830Z","lastSuccessfullyRanAt":"2026-08-17T19:42:45.830Z","lastHealthCheckAt":"2026-10-19T18:30:07.820Z","isFirstParty":false,"canonicalSlug":"youtube-video-transcript-extractor-70f8ca14"}