Recommended
>_
Use with Claude Code
Paste a ready-to-run nano clip plus HyperFrames prompt into your agent.
Quickstart
Upload a video, start analysis, and poll for results on production.
Authentication
Send API keys and use scopes.
Analysis jobs
Understand upload, transcript, vision, and retake-removal outputs.
Limits
Review request, project, command, and upload limits.
Base URL
Typical flow
- Create an upload project.
- PUT the bytes to the signed upload URL.
- Complete the upload so nano clip can validate and register the source.
- Start one or more analysis commands.
- Poll the command result endpoint until its
statusiscompletedorfailed.
Status values
Project and analysis status values include:| Status | Meaning |
|---|---|
uploading | An upload project is waiting for source bytes. |
ready | The source video is uploaded and validated. |
queued | The analysis has been accepted and is waiting to run. |
processing | Actively processing the video. |
completed | The requested output is available in the response. |
failed | Processing stopped and the response may include an error string. |
Current endpoint style
The public API uses stable analysis endpoints:POST /v1/projects/uploadPOST /v1/projects/{project_id}/upload/completePOST /v1/projects/{project_id}/transcriptGET /v1/projects/{project_id}/transcriptPOST /v1/projects/{project_id}/visionGET /v1/projects/{project_id}/visionPOST /v1/projects/{project_id}/retake-removalGET /v1/projects/{project_id}/retake-removal

