{"uid":"cap_fviSLSuqmb_qykWO4O0vi","slug":"techforce-agents-youtube-transcript-67d404c2","name":"Techforce Agents YouTube Transcript","description":"Full YouTube video transcript on demand — every spoken segment with timestamps. Give a video URL and get clean, structured captions back, in 13 languages with optional auto-translation. Perfect for AI summarization, content repurposing, and research. One transcript per call.\n\nPowered by Techforce Global — explore more at https://techforceglobal.com","url":"https://techforce-agents.onrender.com/api/youtube-transcript","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":["videoUrl"],"properties":{"language":{"enum":["en","hi","gu","pt","es","fr","de","it","ja","ko","zh","ru","ar"],"type":"string","description":"Preferred transcript language (optional, default en)"},"videoUrl":{"type":"string","description":"YouTube video URL (watch, youtu.be, or embed)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","properties":{"items":{"type":"array","items":{"type":"object","properties":{"videoId":{"type":"string","description":"YouTube video ID"},"language":{"type":"string","description":"Language actually returned"},"videoUrl":{"type":"string","description":"Normalized video URL"},"isTranslated":{"type":"boolean","description":"True if auto-translated"},"searchResult":{"type":"array","items":{"type":"object","properties":{"dur":{"type":"number"},"text":{"type":"string"},"start":{"type":"number"}}},"description":"Segments, each with start, dur, text"},"segmentCount":{"type":"integer","description":"Number of transcript segments"},"isAutoGenerated":{"type":"boolean","description":"True if YouTube auto-captions"}}},"description":"One transcript object for the requested video"}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.2","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.2/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.2","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.2","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_gThYJqi-dv-FRHMYuc-8J","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.2","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Fetches a full timestamped transcript of any YouTube video, supporting 13 languages with optional auto-translation","exampleAgentPrompt":"Can you grab the full transcript of this YouTube video — https://www.youtube.com/watch?v=dQw4w9WgXcQ — with timestamps, in English?","exampleUseCases":[{"title":"AI summarization of a lecture video","prompt":"Pull the complete transcript with timestamps from this YouTube lecture — https://www.youtube.com/watch?v=abc123xyz — in English, so I can summarize the key points."},{"title":"Multilingual content repurposing","prompt":"Get me the transcript of https://youtu.be/xyz789abc in Spanish so I can repurpose it for our Latin American audience."},{"title":"Research quote extraction","prompt":"Fetch the full timestamped captions from this YouTube documentary https://www.youtube.com/watch?v=example999 — I need to pull exact quotes with their timestamps for my research report."}],"resultDescription":"Returns a structured object containing one transcript per call, with an array of segments each having a start time (seconds), duration, and text string, plus metadata including the video ID, normalized URL, actual language returned, segment count, and flags for whether the transcript is auto-generated or auto-translated.","failureModes":["Video has no captions or transcripts available — returns empty or error response","Invalid or unsupported YouTube URL format — request fails validation","Requested language not available and auto-translation not possible — may fall back to default language","Video is private, age-restricted, or region-blocked — transcript cannot be retrieved","Rate limiting or upstream YouTube API errors — transient failures may occur"],"whenToPreferThis":"Choose this endpoint when you need structured, timestamped transcript data from a YouTube video URL in one of 13 supported languages. It is ideal for AI summarization pipelines, content repurposing workflows, or research tasks where you need clean caption text with timing information. It processes one video per call, making it suitable for on-demand, real-time transcript retrieval rather than bulk processing.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-13T12:37:25.564Z","isFirstParty":false}