ONE API ENDPOINT

The API that turns video, audio, images, and PDFs into structured JSON

One API call, one auth key. POST a file or share a capture link your users open in any browser. Define the fields you need, get clean JSON back in seconds.

No credit card required. 50 free credits to start.
POST /v1/videos
{ "damage_type": "dented_box", "severity": "moderate", "scene": "warehouse", "confidence": 0.97 }
200 OK · 2.4s

HOW IT WORKS

Three steps. No infrastructure to build.

01

Define your schema

List the fields you want back, like damage type, severity, or item count. You choose them, the API fills them in.

02

Send the media

POST a file directly, or generate a capture link. Users record or upload from any browser, no app needed.

03

Get your JSON

A webhook fires the moment analysis finishes, with every field you defined already filled in.

ONE SCHEMA ENGINE

Extract anything, across every media type

Same auth, same webhooks, same schema for video, audio, images, and PDFs.

UNIFIED SCHEMA

Define your fields once. Extract them from anything.

{ product_name: string, price: number, damage_type: enum }
OBJ
Objects

Products, vehicles, equipment, documents.

ACT
Actions

What's happening, sequences of events.

SCN
Scenes

Location type, conditions, context.

TXT
Text

Visible text, on-screen messages, error codes.

#
Counts

People, items, occurrences.

CND
Conditions

Damage type, severity, quality.

HEX
Colors

Shades and specific colors.

+
Custom fields

Define a field, get it back.

USE CASES

What teams are building

E-commerce

Customers record what arrived. Extract defect type, condition, and item count.

{ defect_type: "torn_packaging", item_count: 3 }
Insurance

Claimants film the damage. Extract severity, damage type, and policy number.

{ damage_type: "collision", severity: "moderate" }
SaaS support

Users send a screen recording instead of a ticket. Extract error messages and steps to reproduce.

{ error_code: "ERR_502", severity: "high" }
Property management

Tenants record the issue. Extract equipment type, location, and urgency.

{ equipment_type: "hvac_unit", urgency: "high" }
Automotive

Sellers record a walkaround. Extract visible damage, mileage, and VIN.

{ mileage: 42318, vin: "1HGCM82633A004352" }
Healthcare

Patients film symptoms at home. Extract affected area, duration, and severity.

{ affected_area: "left forearm", duration_days: 4 }

PRICING

Start free. Scale when you need to.

Pay as you go
50 credits free
then $1 per 10 credits
  • 1 credit per image, document, or minute of audio/video
  • Files auto-delete after 1 hour
  • Up to 3 assistants for different extraction tasks
  • Custom fields on every request
  • Capture links, up to 5 minutes each
Start free
Pro
$149/mo
2,000 credits included
  • Everything in Pay as you go
  • Shared workspace for up to 3 teammates
  • Unlimited assistants
  • Fine-tune extraction with your own data
  • Custom branding on capture links
  • Unlimited video length
Start free
Enterprise
Custom
for teams with scale or compliance needs
  • On-premise deployment
  • Custom-trained extraction models
  • Volume discounts
  • Priority support
Contact sales

FAQ

Questions, answered

How does the extraction work?

You define the fields you want, like issue type or severity. When media is uploaded, our AI analyzes it and fills those fields in. You get the result back over webhook.

What file types are supported?

Video (MP4, MOV, WebM), images (JPG, PNG), audio, and PDFs.

Do my users need an account?

No. They open your link, record or upload, and submit. No app or account required.

Where are files stored?

Files are stored temporarily and deleted after 1 hour by default. You can extend that window or send files straight to your own storage.

How accurate is the extraction?

Most customers see 95 to 100 percent accuracy on well-defined fields. Accuracy depends on media quality and how specific your fields are.

What happens if a webhook fails?

We retry automatically with exponential backoff so you never lose a result.

Start extracting today

50 free credits. No credit card required.

Start free