Media API
Transcribe an audio or video file with word timestamps, or split a video into scenes. Send one public media URL per request, up to 2 minutes and 100 MB.
2 endpoints
Endpoints
Each endpoint links to its request parameters, response schema, and code examples.
- Detect scenes in a videoReturns the cut list for one video URL: start, end and duration per scene, plus a measured motion score and its class. Use it with a transcript to see which claim lands on which shot.
/v1/media/scenes5 crPOST - Transcribe a media fileTranscribes one video or audio URL and returns the text, per-segment and per-word timestamps, and the detected language. A creative with no speech returns an empty transcript with has_audio: false rather than an error.
/v1/media/transcribe5 crPOST
What you can build
- Turn spoken audio into searchable transcripts.
- Identify video scenes for a media review workflow.
Make your first request
Replace the placeholders with your input values. The endpoint reference explains each input and the returned fields.
curl -X POST "https://api.toolzerhub.com/v1/media/scenes" -H "x-api-key: $TOOLZERHUB_API_KEY" -H "content-type: application/json" -d '<JSON body from the endpoint schema>'Need a key? Create an account, then review credits and responses and errors.