Media Caption API v1
Media Caption API
Use the Media Caption API to fetch public YouTube transcripts, transcribe cloud or local media, run async bulk jobs, and manage credit-based billing.
API basics
- Base URL:
https://api.mediacaption.io/v1. - Current version:
v1. - Canonical OpenAPI: /docs/openapi/mediacaption.v1.yaml.
- Bearer API keys are the default.
X-API-Keyis also supported.
Supported workflows
Read account identity, subscription state, and credit balance.
Fetch one public YouTube transcript synchronously.
Create bulk transcript jobs for up to 100 items.
Transcribe an existing cloud object without copying it into Media Caption storage.
Upload a local audio or video file with direct-to-S3 multipart transfer.
Poll jobs and fetch retained completed transcripts.
Receive one final job-level webhook per bulk job.