Overview
Castmagic is an all-in-one transcription & AI-content platform powering content creators and businesses of all kinds.
The Castmagic API turns Castmagic into a programmable pipeline: send audio or video in, and get transcripts (in any format), AI-generated content, translations, and rendered clips back — with webhooks for completion events so you never have to poll the core pipeline.
What you can do
Transcription — transcribe a public URL directly, with speaker diarization and 18 languages (or auto-detect).
Ingest — upload files directly to storage or import from a URL (YouTube, TikTok, Spotify, Google Drive, direct media, and more).
Recordings & spaces — create and browse recordings, read transcripts in
json,txt,vtt,srt,csv,pdf, ordocx, and translate them.Search — full-text search across transcripts, recordings, and generated content.
AI content — run saved or one-off prompts against a recording, or ask questions grounded in your transcripts.
Speakers — manage the speaker directory per space.
Studio — get AI clip suggestions and render captioned clips and audiograms.
Webhooks — subscribe to
transcript.completedandoutput.completedinstead of polling.MCP server — connect Claude or any MCP client with OAuth, no key copying.
Conventions
All endpoints live under
https://app.castmagic.io/v1and speak JSON.Endpoints are grouped into
core,automation, andplatformtiers — your plan unlocks each. See Plans & Tiers.Every request shows up in your live request log at app.castmagic.io/developer.
Continue to the Quick Start to make your first request.
Last updated