Build on Vidocu with the API
Automate subtitles, voiceover, translation, and documentation for your videos. A single API to power your entire video content pipeline.
How It Works
Upload your video
Request a presigned upload URL, upload the file, and receive a video ID.
Analyze with AI
Kick off an analysis job. Vidocu transcribes, generates subtitles, and extracts metadata automatically.
Translate, voice, document
Call translate, voiceover, or article endpoints to generate localized content from the same video.
Export and deliver
Export the final video with subtitles burned in. Receive a download URL via webhook or polling.
Upload your video
Request a presigned upload URL, upload the file, and receive a video ID.
Analyze with AI
Kick off an analysis job. Vidocu transcribes, generates subtitles, and extracts metadata automatically.
Translate, voice, document
Call translate, voiceover, or article endpoints to generate localized content from the same video.
Export and deliver
Export the final video with subtitles burned in. Receive a download URL via webhook or polling.
API Capabilities
Everything you can do in the Vidocu dashboard — available programmatically
Video Analysis
Transcribe audio, generate subtitles, and extract metadata from any video with a single POST request.
Subtitles
Retrieve AI-generated subtitles as JSON or SRT. Perfect sync, ready for embedding or download.
Translation
Translate subtitles to 65+ languages. One call per language, batch as many as you need.
AI Voiceover
Generate natural voiceover from subtitles. Choose a voice, choose a language, get audio back.
Article Generation
Turn any analyzed video into a structured help article with step-by-step Markdown output.
Video Export
Export the final video with subtitles burned in. Receive an MP4 and SRT file ready to publish.
Webhooks
Get notified when jobs complete. Signed payloads with HMAC SHA-256 for secure integrations.
Usage Tracking
Monitor API calls, video minutes, exports, and translations in real time. Stay within plan limits.
Rate Limiting
Built-in rate limiting with clear headers. Up to 1,000 requests/min on Enterprise plans.
Who It's For
SaaS platforms
Embed video processing into your product. Let your users upload videos and get subtitles, translations, and docs without leaving your app.
Enterprise teams
Automate video content pipelines at scale. Connect Vidocu to your CMS, LMS, or internal tools via API.
Automation builders
Integrate Vidocu into Zapier, Make, or custom workflows. Trigger video processing from any event.
How Vidocu API Compares
| Feature | Vidocu API | Stitching Multiple APIs |
|---|---|---|
Subtitles + voiceover + translation + docs | Single API | 3-4 separate APIs |
Video upload + processing + export | Built-in | Custom infrastructure |
Webhook notifications | Varies | |
Usage tracking | Built-in dashboard + API | Build your own |
Documentation generation | ||
Languages supported | 65+ | Depends on provider |
Frequently Asked Questions
Sign up for a Vidocu account, then generate an API key from your dashboard settings. Keys are prefixed with `vdo_live_` for production and `vdo_test_` for testing.
Upload videos, analyze them with AI, generate subtitles, translate to 65+ languages, create AI voiceover, generate help articles, and export final videos — all programmatically.
Yes. The Vidocu API follows REST conventions with JSON request/response bodies, standard HTTP methods, and predictable URL patterns.
Long-running operations (analyze, export, translate, voiceover) return a job ID immediately. Poll the Jobs endpoint for progress, or use webhooks to get notified when the job completes.
Rate limits depend on your plan: Starter (50 req/min), Growth (200 req/min), Scale (500 req/min), Enterprise (1,000 req/min). Every response includes rate limit headers.
Yes. Configure webhook endpoints in your dashboard to receive signed event notifications for job completions, failures, and other events. All payloads are signed with HMAC SHA-256.
Official SDKs are coming soon. In the meantime, the REST API works with any HTTP client — curl, fetch, requests, or your language of choice.
All paid plans include API access. Some features like translation and voiceover require Growth or higher. Check the usage endpoint to monitor your limits.
Start building with the Vidocu API
Get your API key and automate your video content pipeline today.
