Use the normalized transcript field when the next step needs clean text for search, notes, analysis, or generation.
HTTP module
YouTube transcripts in Make.
Add YouTube transcript extraction to a visual Make scenario with one authenticated HTTP request and reusable structured output for later modules.
Setup
Connect in three steps.
Connection method: HTTP ยท Make a request
- 01
Add the HTTP module
Choose Make a request, select POST, and enter the Threadmap endpoint.
- 02
Add two headers
Set Authorization to Bearer plus your API key, and Content-Type to application/json.
- 03
Build the JSON body
Map the incoming YouTube URL and choose captions, auto, or transcribe mode.
Working example
JSON body
Use the parsed JSON response to create a document, add a searchable record, notify a team, or send the source transcript into a separate AI step. Keep the Threadmap key in Make rather than in public forms or shared scenario notes.
{
"url": "{{1.youtube_url}}",
"mode": "auto"
}What comes back
Text for humans, segments for software.
Use segment start times and duration values for citations, chapter links, clips, interfaces, or traceable AI answers.
Language, video duration, transcript mode, cache state, and request IDs make workflows observable and easier to debug.
Production checklist
Make the Make workflow reliable.
Test with a short public video before adding loops or downstream AI calls. Keep the source URL beside every stored transcript and expose request errors clearly instead of silently skipping videos.
Protect credentials
Keep the Threadmap credential inside Make or a server-side secret store. Never place a live key in a public webpage, shared document, or client-side script.
Handle failures
Branch on HTTP status and error code. Private videos, unavailable media, rate limits, and insufficient minutes require different follow-up actions.
Monitor balance
Read remaining-minute headers after successful requests or call the usage endpoint before a large batch so the workflow can pause cleanly.
Preserve evidence
Store the video ID and timestamped segments with transformed output. That lets reviewers trace summaries, quotations, and extracted facts back to the source.
Integration questions
Operational details
Which transcript mode should I use?
Use captions for the fastest existing subtitles, auto when you want a supported audio fallback, or transcribe when you explicitly need a fresh audio transcript.
How should Make retry?
Retry temporary rate-limit and service errors with a delay. Do not repeatedly retry private, unavailable, invalid, or over-limit videos without changing the input.
How is usage measured?
Successful transcript work is billed by video duration rounded up to a whole minute. Purchased credits do not expire, and failed results are not charged.
Can I process many videos?
Yes, but use controlled concurrency, inspect rate-limit headers, and preserve each request ID. For a curated YouTube playlist, the private batch importer may be simpler.
Good workflow design
Keep the source transcript before transforming it.
Save the original transcript and video URL before asking another service to summarize, translate, classify, or rewrite it. That preserves a traceable source, makes retries cheaper, and lets people return to the exact timestamp behind a claim. Respect the video creator's rights when storing, sharing, or republishing transcript content.
Need another connection?
Use the same API from any HTTP-capable tool.
See every supported workflow or open the complete endpoint reference.