Analyze Video
Upload a recorded video file. The API analyzes it and returns a structured JSON response with scores (likeability, authenticity, clarity, confidence), strengths, areas for improvement, detailed feedback, and more.
Authentication
Your API key (e.g. ng_xxx…). The Try it and generated code send it as Authorization: Bearer <key>.
Alternatively use the X-API-Key header with the raw key.
Request
Video file to analyze (MP4, WebM, MOV, AVI, MKV)
Response
Per-category scores (likeability, authenticity, clarity, confidence), typically 0–10 each.
Total count of filler words (e.g. um, uh) detected in the video.
Notable moments or highlights in the video (if provided).
Scores per category at regular time intervals (e.g. every 10 seconds).
The session ID assigned to this analysis. Use this to retrieve the session later via GET /api/v1/sessions/{session_id}. Null if the session could not be persisted.