0 credits today
(EXTRACTION_CREDIT_COST = 0). Requesting it does not change
creditsToCharge or creditsCharged. Pricing will change at GA.
Request extraction
Addextract to POST /v1/search, POST /v1/search/:surface, or any item in
POST /v1/search/batch.
true is identical to {}: extract brands the answer mentions, with no
pinned targets. false, or omitting the field, disables extraction and leaves
evidence.mentions as null.400 VALIDATION_FAILED. Unknown
top-level fields are also rejected; send only documented fields.
Mention fields
When extraction succeeds,evidence.mentions contains confidence (0–1)
and an items array.
Canonical brand or product name as the surface displayed it.
Primary domain when inferable; otherwise
null.false only for a requested target that is absent from the answer.One-based order of first mention;
null when mentioned is false.positive, neutral, or negative, derived from answer context only; null
when mentioned is false.true when a cited source URL’s registrable domain matches the brand’s
domain.true when the row exists because the brand or domain was pinned through
extract.targets.Real
evidence.sources[].id values backing the mention.Verbatim first-mention context, at most 240 characters;
null when
mentioned is false.Honesty behavior
Pinned-target absence is data. A target that never appears still gets a row:- Brands are deduplicated case-insensitively.
linkeduses registrable-domain matching, not substring matching.hubspot.commatcheswww.hubspot.comand its subdomains, but notnothubspot.com.sourceIdscontains only ids that exist inevidence.sources[]. A hallucinated citation id is dropped, never invented.
Warnings
Extraction can degrade without failing the capture. In both cases below, the job completes normally andevidence.mentions is null:
Extraction was requested, but its lane failed, was unavailable, or exhausted
its time budget. No extraction is fabricated.
Extraction was requested, but an empty answer or
surface_absent left nothing
to extract.Example
Response excerpt
mentioned: false, position: null,
sentiment: null, linked: false, sourceIds: [], and snippet: null.
Watches carry the same
extract configuration and reapply
it on every scheduled run.Related
Create a search
Request Auto Extract on a search.
The Envelope
Read the full
evidence.mentions response shape.Watches
Reapply extraction on every scheduled run.
Errors
Handle validation errors and warning degradation.