API & MCP
The v1 REST API and the MCP server, from authentication to webhooks.
- AuthenticationOne key, one header, and every endpoint under a single base URL.
- Create a transcriptionStart an async job from a link, a podcast feed, or a file you have already uploaded.
- Get a transcriptionPoll the job, or let a webhook tell you when it is finished, then read the text and segments.
- Direct uploadsThree calls: ask for a presigned URL, PUT the bytes, then transcribe the reference you got back.
- WebhooksGet a signed POST the moment a job finishes, with a constant-time HMAC check on your side.
- PodcastsA podcast is an RSS feed, and each episode's audio is its enclosure – so a feed URL is a valid source.
- Errors and limitsThe status codes the API returns, what each one means, and the ceilings on a single source.
- MCP serverA Model Context Protocol server so an agent can transcribe on its own, then read the transcript back as context.