Utilities

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.

Docs: https://captapi.com/apis/video-summarize

post/v1/video/summarize

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.

successunknown required

Changes

No recorded changes to this operation across all 3 revisions of this API.