01 · Output
Capability · OCR
Turn documents into structured markdown.
Extract text and layout from scanned forms, faxes and PDFs — page-billed, PHI-eligible via Azure, and resident in Switzerland, the EU or the US.
POST /v1/ocr
What you get
Built for regulated workloads
OCR is the one endpoint that is not OpenAI-shaped — OpenAI has no OCR equivalent — so /v1/ocr uses the Mistral-native request (a document plus optional page range and table format) and returns per-page markdown. It is available in CH, EU and US; elsewhere it returns no_route.
02 · PHI
PHI on Azure
03 · Layout
Tables & structure
04 · Residency
Resident extraction
Availability & pricing
Where it runs, what it costs
Every route is pinned to a region, PHI stays on resident hosts, and the PHI gate is enforced per call. Prices mirror the live /v1/pricing rate card.
| Region | Provider | Model | Tier | Price |
|---|---|---|---|---|
| CH | Azure Doc Intelligence | OCR · prebuilt-read (default) | PHI | $2.50 / 1,000 pages |
| EU | Mistral OCR | OCR | General | $6.67 / 1,000 pages |
| EU | Azure Doc Intelligence | OCR · prebuilt-read (default) | PHI | $2.50 / 1,000 pages |
| US | Azure Doc Intelligence | OCR · prebuilt-read (default) | PHI | $2.50 / 1,000 pages |
| CH / EU / US | Azure Doc Intelligence | layout · tables + sections | PHI | $16.67 / 1,000 pages |
| Other | — | OCR | No route | CH/EU/US only |
Billed per page (Mistral OCR with annotations is priced higher). Mistral OCR carries general traffic only; PHI OCR is Azure.
Try it
A real call, end to end
OCR a scanned referral in Switzerland; get markdown back, page by page.
Residency & coverage
- CH OCR → Azure Document Intelligence (Switzerland), PHI-eligible.
- EU OCR → Microsoft Azure for general and PHI traffic; Mistral OCR (general only) is pinnable.
- US OCR → Azure, PHI-eligible.
- Every other region → no_route. OCR resolves in CH, EU and US only.
curl https://cloudsitus.com/api/v1/ocr \
-H "Authorization: Bearer $PHI_API_KEY" \
-H "X-Region: CH" \
-H "X-PHI: true" \
-H "Content-Type: application/json" \
-d '{ "document": "data:application/pdf;base64,JVBER..." }'x-phi-routed: azure-docintel-ocr/CH/phi
x-phi-tier: phi
{ "pages": [{ "index": 0, "markdown": "# Referral..." }],
"pageCount": 3 }Why is OCR not OpenAI-compatible?
Which provider handles PHI documents?
Ready when you are
Put document ocr in production — without giving up your data.
Spin up a key in minutes. The residency and PHI posture above arrives unchanged.
Prepaid credits from $10 · No subscription · No data retained