OCR-API für Reisepässe und Ausweise – ein HTTP-Aufruf, 1¢ pro Dokument

doc.cheap ist eine OCR-API für Reisepässe und Ausweise, die das Foto eines Reisedokuments mit einer einzigen HTTP-Anfrage in strukturiertes JSON verwandelt. Sie senden ein Bild und erhalten die ausgewertete maschinenlesbare Zone (MRZ), die geprüften Prüfziffern nach ICAO 9303 und die extrahierten Felder der Sichtprüfzone – in derselben Antwort, ohne Warteschlange zum Abfragen und ohne SDK zur Installation. Ihr erster erfolgreicher Aufruf dauert weniger als 60 Sekunden und braucht keine Registrierung: Ein öffentlicher Sandbox-Schlüssel steht schon im Beispiel unten. Jedes erkannte Dokument kostet 1¢, derselbe Preis vom ersten bis zum zehnmillionsten Dokument, und ein Scan, der nichts findet, kostet gar nichts.

  • ✓ Ein synchroner Aufruf
  • ✓ Erster Aufruf in 60 Sekunden
  • ✓ Start ohne Registrierung
  • ✓ Flaches JSON, kein Parsen

Eine dekorative Animation: die Erde, deren Kontinente aus den Zeichen einer maschinenlesbaren Zone gezeichnet sind, dreht sich und entfaltet sich dann zu einer flachen Karte. Darunter wird die maschinenlesbare Zone des Musterpasses getippt, der auf dieser ganzen Website verwendet wird.

TD3 · Muster

Jetzt ausprobieren – ohne Konto, ohne Karte, ohne Testphase

Jetzt ausprobieren – ohne Konto

Legen Sie das Bild eines Reisepasses oder Ausweises ab, und die Erkennung startet sofort. Es wird in Ihrem Browser verkleinert und an die öffentliche Sandbox gesendet; das Bild wird nie gespeichert.

Derselbe Aufruf in Ihrem Terminal

curl -X POST https://api.doc.cheap/v1/scans \
  -H "Authorization: Bearer sk_sandbox_public" \
  -H "Content-Type: application/json" \
  -d "{\"image\": \"$(base64 < document.jpg | tr -d '\n')\"}"

Das Erkennungsergebnis erscheint unten, sobald Sie ein Bild auswählen – jedes Feld in jeder Sprache, in der es gelesen wurde, mit der maschinenlesbaren Zone Ziffer für Ziffer geprüft.

Was zurückkommt: jedes Feld, gegengeprüft

Ein Dokument geht mit einem einzigen POST an /v1/scans hinein, und dieselbe Antwort kommt mit der ausgewerteten maschinenlesbaren Zone, ihren geprüften Prüfziffern und den Feldern der Sichtzone zurück.

meta

Was dieser Scan ist und wie er verlief: seine ID, sein Status, ob er einen Credit verbraucht hat und wofür die Zeit gebraucht wurde.

schema_version · id · status · billed · confidence · timing · created_at · reference

document

Welche Art von Dokument erkannt wurde, welcher Staat es ausgestellt hat, seine Nummer und seine Daten und ob es abgelaufen ist. Null, wenn nichts erkannt wurde.

kind · country · country_name · issuing_state · type_name · type_confidence · number · series · issue_date · expiry_date · is_expired · days_remaining

holder

Die Person, die das Dokument ausweist. Null, wenn nichts erkannt wurde.

given_names · surname · full_name · birth_date · sex · nationality

fields[]

Jedes von der gedruckten Seite gelesene Feld unter einem stabilen Namen. Ein Eintrag pro Lesung, jeweils mit eigener Sprache und eigener Konfidenzstufe.

id · name · label · category · value · language · confidence

mrz

Die maschinenlesbare Zone: ein Urteil, ob sie stimmig ist, der Grund, wenn nicht, und die Zeilen selbst genau so, wie sie gelesen wurden.

status · reason · lines · text

images

Ausschnitte aus dem Bild, das Sie gesendet haben, jeweils als Data-URL.

document_crop · rear · main_photo · signature · watermark_face · barcode · chip

quality

Ob das gesendete Bild gut genug für die Erkennung war.

overall

authenticity

Echtheitsprüfung. Sie läuft beim reinen Erkennungsaufruf nicht mit, der sie als nicht geprüft meldet.

overall · checks

Eine Musterzone und was der Parser damit macht

P<GRCPARADEIGMA<<ELENI<SOFIA<<<<<<<<<<<<<<<<
AM73045184GRC9403084F3203101PN48291630<<<<72

Preise: 1¢ pro Dokument – und nur, wenn es funktioniert

pro Dokument

Ein Preis für alle, bei jedem Volumen – das erste Dokument kostet so viel wie das zehnmillionste.

Sie zahlen nur für Dokumente, die wir tatsächlich erkennen.

Unscharfes Foto, kein Dokument im Bild, unbekannter Typ – kostenlos. Für einen fehlgeschlagenen Scan zahlen Sie nie.

  • ✓ 10 kostenlos erkannte Dokumente pro Adresse mit dem öffentlichen Sandbox-Schlüssel, ganz ohne Konto – höchstens 10 Anfragen pro Stunde, unabhängig von der Antwort.
  • ✓ 20 kostenlose Dokumente bei der Registrierung, gutgeschrieben auf Ihr Guthaben.

So wird abgerechnet Kostenlos aufrufen, ohne Konto

doc.cheap im Vergleich

Veröffentlichte Listenpreise für Dokumentenerkennung
AnbieterVeröffentlichter PreisKostenloser Einstieg
doc.cheap$0.01 pro Dokument, pauschal bei jedem Volumen Öffentliche Sandbox, ohne Registrierung
AWS Textract – Analyze ID$0.025 pro Seite bis 100,000 im Monat; $0.01 pro Seite darüber (us-west-2) Quelle100 Seiten im Monat in den ersten drei Monaten
Google Document AI$0.10 pro Dokument (Parser für US-Reisepässe); $0.10 (Führerschein) Quelle
MindeeZusätzliche Credits "starting from $0.05", plus 20 % Aufschlag bei Mehrverbrauch Quelle
Was ein fehlgeschlagener Scan kostet
doc.cheap$0 – ein Scan, der kein Dokument findet, wird nicht berechnet, und die Antwort sagt das im Flag billed.
Die drei obenAuf keiner ihrer Preisseiten ist eine Ausnahme veröffentlicht.

Wir speichern Ihre Dokumente physisch nicht

Das hochgeladene Bild liegt nur im Arbeitsspeicher, für die Dauer der Anfrage, und wird nie auf die Festplatte geschrieben. Gespeichert wird das Ergebnis – der Ausgang und die extrahierten Felder, nie ein Bild des Dokuments – so lange, wie Sie es wählen: ein Jahr, einen Monat, eine Woche, einen Tag oder überhaupt nicht.

Reisepass-OCR für KI-Agenten: der MCP-Server

Ein Agent, der einen Reisepass lesen muss, braucht keinen eigens für ihn geschriebenen HTTP-Client. doc.cheap liefert einen Model-Context-Protocol-Server mit, sodass ein Assistent die Erkennung als Tool aufruft: Bild übergeben, dieselben strukturierten Felder zurückbekommen. Derselbe Schlüssel, derselbe Preis, dieselbe Antwortstruktur wie die API – nichts davon ist ein separates Produkt.

Der MCP-Server und wie man ihn installiert Zur Anleitung

Was Entwickler fragen

Was ist OCR bei einem Reisepass?

Optische Zeichenerkennung liest die gedruckten Zeichen aus dem Foto eines Dokuments und macht daraus Text. In einem Reisepass gibt es zwei Dinge zu lesen: die zwei Zeilen der maschinenlesbaren Zone am unteren Rand der Seite, gedruckt in einer Schrift, die für das Lesen durch Maschinen entworfen ist, und darüber die Sichtprüfzone, gewöhnlicher Druck, den jeder Aussteller anders anordnet.

Was ist eine MRZ?

Eine maschinenlesbare Zone (MRZ) ist der Block aus Zeilen fester Breite am unteren Rand eines Reisepasses oder Ausweises, genormt durch ICAO Doc 9303. Sie codiert Dokumentnummer, ausstellenden Staat, Namen, Staatsangehörigkeit, Geburtsdatum, Geschlecht und Ablaufdatum, jeweils an fester Position, mit Prüfziffern, die die Lesung bestätigen.

Was ist ICAO Doc 9303?

ICAO Doc 9303, Machine Readable Travel Documents, ist die Spezifikation, der jeder Reisepass und jeder maschinenlesbare Ausweis folgt. Sie erscheint in Teilen: Teil 3 enthält die Spezifikationen, die allen maschinenlesbaren Reisedokumenten gemeinsam sind, und die Teile 4, 5 und 6 behandeln den TD3-Reisepass, die TD1-Karte und die TD2-Karte. Sie sorgt dafür, dass ein irgendwo ausgestellter Reisepass von einem irgendwo gebauten Lesegerät gelesen werden kann.

Macht die Reisepass-OCR-API Fehler?

Jede Auslesung eines Fotos kann falsch sein, deshalb ist die Antwort so gebaut, dass man sie prüfen kann, statt ihr einfach zu vertrauen. Jede maschinenlesbare Zone wird gegen ihre eigenen Prüfziffern nach ICAO 9303 geprüft, und das Urteil steht in der Antwort; jedes Feld trägt eine Konfidenzstufe; und wo die Zone und die Sichtprüfzone voneinander abweichen, werden beide Lesungen zurückgegeben, statt stillschweigend eine zu bevorzugen.

Speichern Sie meine Daten?

Das hochgeladene Bild wird für die Dauer der Anfrage im Arbeitsspeicher gehalten und nie auf die Festplatte geschrieben. Aufbewahrt werden kann das Ergebnis – der Ausgang und die extrahierten Felder – für einen Zeitraum, den Sie für das Konto oder pro Anfrage wählen, von einem Jahr bis null, und null bedeutet, dass gar nichts geschrieben wird.

Gibt es kostenlose Testphasen oder Demoversionen?

Es gibt keine Testphase, für die man sich anmelden müsste, weil man sich vorher für nichts anmelden muss. Ein öffentlicher Sandbox-Schlüssel steht in der Dokumentation und im Beispiel auf dieser Seite, und er führt echte Erkennungen aus. Mit der Registrierung kommen kostenlose Dokumente auf ein Guthaben; danach laden Sie das Guthaben auf, und jedes erkannte Dokument verbraucht einen Credit.

Lassen sich gefälschte oder manipulierte Dokumente erkennen?

Nein, und die Antwort sagt das, statt es zu verschweigen: Das Echtheitsfeld lautet not_checked. Dieser Dienst führt Erkennung durch, und Erkennung ist keine Echtheitsprüfung – hier untersucht nichts die Sicherheitsmerkmale eines Dokuments. Stimmende Prüfziffern beweisen, dass die Zone in sich schlüssig ist, und das bekommt auch jeder hin, der eine Fälschung herstellt; was sie aufdecken, sind Beschädigungen, Spiegelungen und Lesefehler.

Was ist ein MCP-Server für die Dokumentenverarbeitung?

Das Model Context Protocol ist der Standard, über den ein KI-Assistent ein Tool erreicht. Ein MCP-Server für die Dokumentenverarbeitung stellt die Erkennung als Tool bereit, das der Assistent aufrufen kann, sodass ein Agent ihm das Bild eines Reisepasses übergeben und strukturierte Felder zurückbekommen kann, ohne dass jemand HTTP-Code schreibt. doc.cheap liefert einen mit, und er nutzt denselben Schlüssel und denselben Preis wie die API.