Quickstart
First reference in five minutes with curl or the TypeScript SDK.
References
The reference model: observed, derived, and human-authored fields.
Transcripts
Timed text from the source captions, kept with the reference.
MCP
Give Claude, Cursor, or your own agent the same tools.
How it works
1
Submit a URL
POST /v1/ingestions with a public video URL and an idempotency key. You get an
ingestion id back immediately.2
We acquire and verify
A worker resolves the source, transfers the media through our own pipeline, verifies
it decodes, captures a poster frame, and records provenance. Every step is durable
and observable through
GET /v1/ingestions/{id}.3
Read the reference
When the ingestion succeeds it points at a reference. Read it, list it, annotate it,
and fetch a short-lived download URL for the bytes while a media hold is active.