Scans
Create a scan
Submit content to Sapient and get a per-second brain-response scan back.
POST
Submit a piece of content (a video, audio track, or page URL) and Sapient runs it through the brain model, returning a
Pick the lenses you care about; the
queued scan you poll (or receive on a webhook_url). The completed scan is a per-second timeline: every lens you ask for, scored second by second, with optional per-second raw brain-network values, benchmarks, reasons, and detected moments.
Mary is temporarily unavailable — all scans run on Qualia, the default model.
Videos are capped at 3 minutes. A longer clip is rejected up front (no GPU spend, no charge); trim or split it before submitting.
model runs on Qualia by default. Completed Qualia scans cost $2.50 each (see pricing).
Body Parameters
object
required
The content to analyze.
string
default:"qualia"
Mary is temporarily unavailable — all scans run on Qualia, the default model ($2.50/scan). It requires a video (or audio) URL input. See Models.
string[]
Which lenses to score. Any subset of the four:
attention, memory, purchase_intent, manipulation. Defaults to the top three. Unknown values are ignored.string
default:"second"
The timeline resolution. Per-second is the default and the only resolution today.
object
Toggles for what the completed scan includes.
string
If set, Sapient
POSTs the completed scan to this URL once it finishes. Best-effort; polling is always available as a fallback.Response
string
The scan identifier, e.g.
mary_run_mq7c8f31_jad6o8tl. Use it to poll for the result.string
queued on submit. Later transitions to processing, then complete (or error).string[]
The normalized lens list this scan will score. It echoes your request, deduped and defaulted.