Overview
Pure Frame is a video intelligence API. Upload your footage and Pure Frame indexes every frame and spoken word — then find any moment with a natural language query or a reference image.
How it works
Upload
Send a video file to POST /v1/upload with a collection_id. Pure Frame
returns a job_id immediately — processing runs in the background.
Index
Pure Frame extracts frames, generates visual embeddings, and transcribes
speech. The job moves through queued → processing → done. You can poll
GET /v1/jobs/{job_id} for live progress.
Base URL
All endpoints are versioned under /v1.
Response envelope
Every API response shares the same wrapper:
Errors return a non-2xx status with a machine-readable code:
See Error Codes for the full list.