Video File Summarizer API
AI transcription + summary of an uploaded file — transcript included; 1 credit/min + 1.
POST multipart form field file (use curl -F file=@path — not a query string). Transcribes the upload with AI speech-to-text, then an AI model returns summary, keyPoints, topics, and sentiment in the same JSON as the full transcript (transcript, transcriptSegments, wordCount, language, durationSeconds). Summary length scales with the audio — short clips may be one paragraph with fewer bullets; longer recordings aim for 2–3 paragraphs and 4–8 key points. same transcription controls (language, translate, timestampGranularity) and 200MB / 60 min limits as File Transcript. Empty/no-speech → HTTP 422 at 0 credits. Billing: ceil(durationSeconds/60) + 1 — verify with durationSeconds.
Request
- Base URL: https://api.captapi.com
- URL: https://api.captapi.com/v1/video/summarize
- Auth: one of:
- HTTP bearer
- API key in header X-API-Key
Response
Success. The data object for this endpoint.
Changes
No recorded changes to this operation across all 3 revisions of this API.