InstantTranscriber API

Video transcription API for captions and searchable media

Send video files or public file URLs, extract the speech track, and return transcript text plus caption and document exports.

Use Cases

  • Course video transcript libraries
  • Webinar caption pipelines
  • User-generated video review

Latency

Video jobs include download, validation, audio extraction, transcription, and optional post-processing before completion.

Pricing

Billing is based on audio duration, not video resolution. Failed or rejected jobs do not count against API quota.

Code Example

Start a transcription job

Use a bearer API key from account settings. Send files directly or import a public URL, then poll status or wait for a webhook before fetching exports.

curl -X POST https://api.instanttranscriber.com/v1/transcriptions \
  -H "Authorization: Bearer $INSTANTTRANSCRIBER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "file_url": "https://example.com/webinar.mp4",
    "speaker_labels": "standard",
    "callback_url": "https://example.com/webhooks/transcripts"
  }'

Limits

Plan and job constraints

Max upload size follows account plan

Max API job duration follows account plan

Up to 10 jobs can run in parallel

Webhooks

Completion callback example

Webhooks are at-least-once notifications. Use the transcript ID and status as your idempotency key, then fetch the transcript by ID for the authoritative result.

{
  "id": "8e55f6b8-a04f-4a2c-a6e4-4bbdc961ef89",
  "status": "completed",
  "download_urls": {
    "srt": "https://api.instanttranscriber.com/export/8e55f6b8.srt",
    "vtt": "https://api.instanttranscriber.com/export/8e55f6b8.vtt",
    "pdf": "https://api.instanttranscriber.com/export/8e55f6b8.pdf"
  }
}

FAQ

Video Transcription API questions

Can I transcribe MP4, MOV, and WebM through the API?

Yes. The API accepts common video containers when they include audio that can be decoded.

Do video files cost more than audio files?

No. API quota is based on audio duration rather than video resolution.

Build with the Video Transcription API

Create an account, generate an API key, and send your first transcription job.