The whole dayWed 11 Nov 2026
AI Compass
WeeklyArchiveAbout

OpenRouter launches Extractions API alpha for typed JSON document parsing with confidence scores

Published on 10 November 2026 and announced on 11 November 2026 with initial models from Cloudflare, Inception and ScaleDown, the alpha endpoint extracts nine native field types from text, images and PDFs.

Video: OpenRouter

OpenRouter launched its Extractions API in alpha (/api/alpha/extractions, published on 10 November 2026 and announced broadly on 11 November 2026), introducing a dedicated endpoint that pulls structured, typed JSON values directly from unstructured text, images, and PDFs without prompt-engineered JSON wrappers. At launch, the API routes across three specialised extraction providers: Cloudflare (including cloudflare/clairic, demonstrated extracting six invoice fields for $0.00011), Inception, and ScaleDown.

Nine schema field types, Unicode spans and calibrated null floors

Developers pass a document in state (or image and PDF references in assets) alongside a map of named fields across nine built-in types: text, number (with configurable decimals and units), date, time, datetime, list, duration, estimate, and multi-step forecast. Rather than returning raw strings alone, single-value extractions return per-field confidence scores, spell_confidence on OCR text read from images, Unicode code-point character spans ([start, end)) pinpointing the exact source substring on supported text models, and p_null, the calibrated probability that a requested field is absent from the document.

When p_null crosses 0.5 (or a custom per-field null_threshold), the API returns an explicit null alongside a best-effort guess value so downstream pipelines can enforce deterministic confidence floors and route only uncertain fields to human review, while estimate and forecast fields express uncertainty through mean, median, p10, and p90 distributions.

Technical details

Alpha endpoint and providers
/api/alpha/extractions routing across Cloudflare (cloudflare/clairic), Inception and ScaleDown
Accepted input formats
Plain or raw document text in state plus base64 or URL images and PDFs in assets
Nine built-in field types
text, number, date, time, datetime, list, duration, estimate and multi-step forecast
Uncertainty metadata
confidence, p_null (with null_threshold and fallback guess), spell_confidence and [start, end) spans
Demonstrated per-doc cost
$0.00011 for a six-field text invoice (1,138 input tokens, 0 output tokens) and $0.00025 for a PNG receipt

Release details & context

Zero-output-token billing, relative date resolution and image OCR limits

In OpenRouter’s Extractions API announcement, OpenRouter demonstrates cloudflare/clairic parsing six invoice fields across 1,138 input tokens (118 state tokens and 666 schema tokens over 4 internal passes) with 0 output tokens billed ($0.00011 total), resolving net-45 payment terms from a caller-supplied reference_date, returning null alongside a fallback guess (at p_null 0.9999) for an absent po_number, and modelling days_to_pay as a distribution (median 45, mean 44.79, p10 42, p90 47).

Expanding OpenRouter’s task-specific endpoints after Auto Code Routers and Crouton alpha, image extractions (such as a $0.00025 PNG receipt call) add OCR spell_confidence scores alongside p_null and confidence, though Unicode [start, end) character spans apply only to text documents and image calls do not return bounding-box coordinates.

Common questions

Does the OpenRouter Extractions API return bounding boxes on receipt or invoice images?

No, image extractions return per-field confidence, p_null and OCR spell_confidence scores without spatial bounding-box coordinates, while [start, end) Unicode character spans apply to text inputs.

What happens when a requested field’s absent-field probability p_null exceeds the threshold?

Whenever p_null rises above 0.5 or a caller-configured null_threshold, the API sets the primary output to null while keeping its best-effort candidate inside a separate guess field.

OpenRouter release timeline (3 launches tracked)

  1. Earlier3 Nov 2026
    OpenRouter launches free 1M-context multimodal stealth model Crouton Alpha

    OpenRouter added Crouton Alpha, a free stealth reasoning model with a 1,048,576-token context window across text, image, audio, video and file inputs.

  2. Earlier6 Nov 2026
    OpenRouter launches next-generation Auto Router and Auto Code for coding agents

    OpenRouter releases next-generation Auto Router and Auto Code, matching Claude Opus 5.5 on coding tasks at 74% lower cost with 0.65-second p90 routing latency.

Explore the full OpenRouter dossier or browse all infra releases.

Also in the Wednesday 11 November edition

Read all 13 launches on one page
  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
  6. 06
  7. 07
  8. 08
  9. 09
  10. 10
  11. 12
  12. 13

Spotted an error? Email aiforsuccess.in+compass@gmail.com or tag @ai_for_success on X