René's URL Explorer Experiment


Title: Batch Transcript API: endpoint, parameters and examples

Open Graph Title: Batch Transcript API: endpoint, parameters and examples

X Title: Batch Transcript API: endpoint, parameters and examples

Description: Fetch many YouTube, TikTok and Instagram transcripts in one REST call: the request, the plan-dependent batch size, per-item outcomes, how captionless videos are handled, and curl, Python and Node examples.

Open Graph Description: Fetch many YouTube, TikTok and Instagram transcripts in one REST call: the request, the plan-dependent batch size, per-item outcomes, how captionless videos are handled, and curl, Python and Node examples.

X Description: Fetch many YouTube, TikTok and Instagram transcripts in one REST call: the request, the plan-dependent batch size, per-item outcomes, how captionless videos are handled, and curl, Python and Node examples.

Keywords:

Opengraph URL: https://transcriptfetch.com/docs/batch

direct link

Domain: transcriptfetch.com


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"Organization","@id":"https://transcriptfetch.com/#organization","name":"TranscriptFetch","alternateName":"Transcript Fetch","url":"https://transcriptfetch.com","email":"support@transcriptfetch.com","logo":{"@type":"ImageObject","url":"https://transcriptfetch.com/apple-icon.png"},"contactPoint":{"@type":"ContactPoint","contactType":"customer support","email":"support@transcriptfetch.com"},"foundingDate":"2026","founder":{"@type":"Person","name":"Chandler Casey","sameAs":["https://www.linkedin.com/in/chandler-casey1/","https://x.com/solodevpreneur","https://indiepa.ge/chandlercasey"]},"description":"TranscriptFetch is a transcript retrieval service for YouTube, TikTok and Instagram: whole channels, playlists and searches, not just one-off links.","sameAs":["https://www.wikidata.org/wiki/Q141470122","https://cloudsecurityalliance.org/star/registry/transcriptfetch","https://github.com/TranscriptFetch","https://www.linkedin.com/company/transcript-fetch/","https://www.crunchbase.com/organization/transcriptfetch","https://www.npmjs.com/package/transcriptfetch","https://www.npmjs.com/package/n8n-nodes-transcriptfetch","https://pypi.org/project/transcriptfetch-sdk/","https://discord.gg/R4uBZNwRc","https://www.postman.com/transcriptfetch"],"knowsAbout":[{"@type":"Thing","name":"Closed captioning","sameAs":"https://en.wikipedia.org/wiki/Closed_captioning"},{"@type":"Thing","name":"Subtitles","sameAs":"https://en.wikipedia.org/wiki/Subtitles"},{"@type":"Thing","name":"Speech recognition","sameAs":"https://en.wikipedia.org/wiki/Speech_recognition"},{"@type":"Thing","name":"Web API","sameAs":"https://en.wikipedia.org/wiki/Web_API"},{"@type":"Thing","name":"YouTube","sameAs":"https://en.wikipedia.org/wiki/YouTube"},{"@type":"Thing","name":"Retrieval-augmented generation","sameAs":"https://en.wikipedia.org/wiki/Retrieval-augmented_generation"},{"@type":"Thing","name":"Large language model","sameAs":"https://en.wikipedia.org/wiki/Large_language_model"},{"@type":"Thing","name":"JSON","sameAs":"https://en.wikipedia.org/wiki/JSON"},{"@type":"Thing","name":"Web scraping","sameAs":"https://en.wikipedia.org/wiki/Web_scraping"},"YouTube transcripts","Video transcription","YouTube Data API","Model Context Protocol (MCP)","AI agents"]}
{"@context":"https://schema.org","@type":"WebSite","@id":"https://transcriptfetch.com/#website","name":"TranscriptFetch","url":"https://transcriptfetch.com/","publisher":{"@id":"https://transcriptfetch.com/#organization"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Docs","item":"https://transcriptfetch.com/docs"},{"@type":"ListItem","position":2,"name":"Endpoints","item":"https://transcriptfetch.com/docs/endpoints"},{"@type":"ListItem","position":3,"name":"Batch Transcript API","item":"https://transcriptfetch.com/docs/batch"}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Batch Transcript API","description":"Fetch many YouTube, TikTok and Instagram transcripts in one REST call: the request, the plan-dependent batch size, per-item outcomes, how captionless videos are handled, and curl, Python and Node examples.","url":"https://transcriptfetch.com/docs/batch","isPartOf":{"@type":"WebSite","name":"TranscriptFetch","url":"https://transcriptfetch.com"}}
{"@context":"https://schema.org","@type":"APIReference","@id":"https://transcriptfetch.com/docs/batch#api-reference","name":"Batch Transcript API","headline":"Batch Transcript API","description":"Fetch many YouTube, TikTok and Instagram transcripts in one REST call: the request, the plan-dependent batch size, per-item outcomes, how captionless videos are handled, and curl, Python and Node examples.","url":"https://transcriptfetch.com/docs/batch","mainEntityOfPage":{"@type":"WebPage","@id":"https://transcriptfetch.com/docs/batch"},"isPartOf":{"@id":"https://transcriptfetch.com/#website"},"about":[{"@type":"Thing","name":"YouTube"},{"@type":"Thing","name":"TikTok"},{"@type":"Thing","name":"Instagram"},{"@type":"Thing","name":"Direct media file"}],"programmingModel":"REST","targetPlatform":"Web","assemblyVersion":"v2","executableLibraryName":"POST /api/v2/transcripts/batch","inLanguage":"en","isAccessibleForFree":true,"author":{"@id":"https://transcriptfetch.com/#organization"},"publisher":{"@id":"https://transcriptfetch.com/#organization"}}
{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"How many videos can one batch hold?","acceptedAnswer":{"@type":"Answer","text":"It depends on the plan, as stated on the endpoint: a smaller cap on the free tier, Basic and Pro, and a larger one on Mega and Scale. A batch over your cap fails whole, before anything is fetched or charged."}},{"@type":"Question","name":"What happens to videos without captions in a batch?","acceptedAnswer":{"@type":"Answer","text":"With the default mode, auto, each one goes to AI Fallback Transcription: its entry comes back as processing with a job_id, costs nothing on this call, and is billed on delivery. Send mode captions to have such entries fail as no_captions instead."}},{"@type":"Question","name":"Do failed entries cost credits?","acceptedAnswer":{"@type":"Answer","text":"No. Only successfully delivered caption transcripts are billed on the call, and AI Fallback Transcription only on delivery. An entry that is private, removed or blocked reports an error and costs nothing."}},{"@type":"Question","name":"How do I collect the transcripts that were still processing?","acceptedAnswer":{"@type":"Answer","text":"Re-send the same batch after the jobs have had time to finish. Finished entries return their text from the cache and are not charged twice; polling each job_id is optional."}}]}

application-nameTranscriptFetch
google-adsense-accountca-pub-9390105787953726
mobile-web-app-capableyes
apple-mobile-web-app-titleTranscriptFetch
apple-mobile-web-app-status-bar-styledefault
og:site_nameTranscriptFetch
og:imagehttps://transcriptfetch.com/opengraph-image
og:image:typeimage/png
og:image:width1200
og:image:height630
og:image:altThe transcript API for social media video | TranscriptFetch
og:typearticle
twitter:cardsummary_large_image
twitter:imagehttps://transcriptfetch.com/opengraph-image
twitter:image:altThe transcript API for social media video | TranscriptFetch
twitter:image:typeimage/png
twitter:image:width1200
twitter:image:height630

Links:

Skip to contenthttps://transcriptfetch.com/docs/batch#docs-main
TranscriptFetchhttps://transcriptfetch.com/
GitHubhttps://github.com/TranscriptFetch
Log inhttps://transcriptfetch.com/app
Help centerhttps://transcriptfetch.com/help
Feedbackhttps://transcriptfetch.com/feedback
Start herehttps://transcriptfetch.com/docs
Quickstarthttps://transcriptfetch.com/docs
Endpointshttps://transcriptfetch.com/docs/endpoints
Request builderhttps://transcriptfetch.com/docs/request-builder
Response formathttps://transcriptfetch.com/docs/output
Error codes & outcomeshttps://transcriptfetch.com/docs/errors
Referencehttps://transcriptfetch.com/docs/endpoints
YouTubehttps://transcriptfetch.com/docs/youtube/transcript#platform-index
POSTTranscripthttps://transcriptfetch.com/docs/youtube/transcript
POSTSearchhttps://transcriptfetch.com/docs/youtube/search
POSTChannel Videoshttps://transcriptfetch.com/docs/youtube/channel-videos
POSTPlaylisthttps://transcriptfetch.com/docs/youtube/playlist
POSTShortshttps://transcriptfetch.com/docs/youtube/shorts
POSTChannel Monitorhttps://transcriptfetch.com/docs/youtube/monitors
TikTokhttps://transcriptfetch.com/docs/tiktok/transcript#platform-index
POSTTranscripthttps://transcriptfetch.com/docs/tiktok/transcript
POSTSearchhttps://transcriptfetch.com/docs/tiktok/search
POSTProfile Videoshttps://transcriptfetch.com/docs/tiktok/profile-videos
POSTProfile Monitorhttps://transcriptfetch.com/docs/tiktok/monitors
Instagramhttps://transcriptfetch.com/docs/instagram/transcript#platform-index
POSTTranscripthttps://transcriptfetch.com/docs/instagram/transcript
POSTSearchhttps://transcriptfetch.com/docs/instagram/search
POSTProfile Reelshttps://transcriptfetch.com/docs/instagram/profile-reels
POSTProfile Monitorhttps://transcriptfetch.com/docs/instagram/monitors
Cross-platformhttps://transcriptfetch.com/docs/endpoints#by-platform
POSTBatch Transcripthttps://transcriptfetch.com/docs/batch
Jobshttps://transcriptfetch.com/docs/jobs/status#platform-index
GETJob Statushttps://transcriptfetch.com/docs/jobs/status
Accounthttps://transcriptfetch.com/docs/account/usage#platform-index
GETCredit Balancehttps://transcriptfetch.com/docs/account/usage
GETHealth Checkhttps://transcriptfetch.com/docs/account/health
Guideshttps://transcriptfetch.com/docs/transcription
AI Fallback Transcriptionhttps://transcriptfetch.com/docs/transcription
Paginationhttps://transcriptfetch.com/docs/pagination
Retries & idempotencyhttps://transcriptfetch.com/docs/pagination#sec-idempotent-retries
Monitors & webhookshttps://transcriptfetch.com/docs/monitors
Channel jobshttps://transcriptfetch.com/docs/channel-jobs
SDKs & integrationshttps://transcriptfetch.com/docs/python
Pythonhttps://transcriptfetch.com/docs/python
Nodehttps://transcriptfetch.com/docs/node
LangChainhttps://transcriptfetch.com/docs/langchain
LlamaIndexhttps://transcriptfetch.com/docs/llamaindex
MCP serverhttps://transcriptfetch.com/docs/mcp
n8nhttps://transcriptfetch.com/docs/n8n
OpenAIhttps://transcriptfetch.com/docs/openai
Limits & billinghttps://transcriptfetch.com/docs/rate-limits
Rate limitshttps://transcriptfetch.com/docs/rate-limits
Billing & creditshttps://transcriptfetch.com/docs/billing
Endpointshttps://transcriptfetch.com/docs/endpoints
Cross-platformhttps://transcriptfetch.com/docs/endpoints#by-platform
All endpointshttps://transcriptfetch.com/docs/endpoints
OpenAPI specificationhttps://transcriptfetch.com/api/v2/openapi.json
AI docs indexhttps://transcriptfetch.com/llms.txt
Endpointshttps://transcriptfetch.com/docs/endpoints

Viewport: width=device-width, initial-scale=1


URLs of crawlers that visited me.