Verwandeln Sie jedes Kontoauszug-PDF in sauberes, typisiertes JSON. Jede Transaktion ist ein eigenes Objekt - Datum, Beschreibung, Betrag, laufender Saldo - bereit für Abstimmung, Kreditentscheidungen oder Ihre Buchhaltungspipeline. Funktioniert mit Scans und digitalen Auszügen von jeder Bank.
Senden Sie den Auszug und ein Schema. Jede Zeile kommt als strukturierte Zeile mit laufendem Saldo zurück, sodass Sie die Rechnung prüfen können, nicht nur den Text lesen.
curl -X POST \
https://api-parse.conversiontools.io/v1/extract \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@statement.pdf" \
-F 'schema={
"account_holder": "string",
"account_number": "string",
"bank_name": "string",
"statement_period": { "start": "date", "end": "date" },
"opening_balance": "number",
"closing_balance": "number",
"currency": "string",
"transactions": [{
"date": "date",
"description": "string",
"amount": "number",
"type": "string",
"balance": "number",
"category": "string"
}]
}'{
"status": "completed",
"pages": 3,
"data": {
"account_holder": "Jane Doe",
"account_number": "****6739",
"bank_name": "First National",
"statement_period": { "start": "2026-03-01", "end": "2026-03-31" },
"opening_balance": 4120.55,
"closing_balance": 3127.04,
"currency": "USD",
"transactions": [
{
"date": "2026-03-04",
"description": "Whole Foods Market",
"amount": -84.52,
"type": "debit",
"balance": 4036.03,
"category": "Groceries"
},
{
"date": "2026-03-15",
"description": "Payroll ACME Corp",
"amount": 3200.00,
"type": "credit",
"balance": 7236.03,
"category": "Income"
}
]
}
}Ein Auszug ist nicht nur eine Textwand - er ist ein Kontobuch. Das Schema erfasst ihn als solches.
Jede Zeile kommt als strukturiertes Objekt mit einem typisierten Betrag und einer Soll- oder Haben-Markierung zurück, sodass Sie summieren, filtern und abstimmen können, ohne Strings zu parsen.
Anfangs- und Endsaldo sowie ein laufender Saldo pro Zeile kommen ebenfalls zurück, sodass Sie die Rechnung von Anfang bis Ende prüfen können, nicht nur die Zeilen.
Liest unterschiedliche Auszugslayouts von jeder Bank, gescannt oder digital, mit automatisch angewendeter OCR. Keine Vorlage pro Institut.
Ja. Fügen Sie Ihrem Schema ein category-Feld hinzu, und das Modell leitet pro Zeile eine Kategorie ab (Lebensmittel, Gehalt, Überweisung, Gebühren und so weiter). Sie können es auch auf Ihre eigene Kategorieliste beschränken.
Ja. Ein mehrseitiger Auszug wird in einem einzigen Aufruf verarbeitet, und Transaktionen, die sich über Seiten erstrecken, kommen als ein Array zurück. Modellieren Sie bei Auszügen mit mehreren Konten die Konten als Array in Ihrem Schema.
Ja. OCR wird automatisch auf gescannte und bildbasierte PDFs angewendet, sodass die JSON-Ausgabe gleich ist, ob der Auszug heruntergeladen oder fotografiert wurde.
So, wie Sie es deklarieren. Verwenden Sie einen vorzeichenbehafteten Betrag (negativ für Soll) oder ein separates type-Feld, das auf debit oder credit gesetzt ist - das Schema ist der Vertrag, und die Antwort entspricht ihm.
Hochgeladene Auszüge werden automatisch innerhalb von 24 Stunden gelöscht. Extrahierte Daten sind bei der Übertragung und im Ruhezustand verschlüsselt und werden nie zum Trainieren von Modellen verwendet.
Dieselbe schemagesteuerte API funktioniert für jeden Dokumenttyp. Definieren Sie ein Schema einmal und extrahieren Sie aus Tausenden von Dateien.
Strukturiertes JSON aus jedem Dokument mit eigenen Schemas extrahieren.
Jedes PDF in strukturiertes JSON umwandeln, gescannt oder digital.
Lieferant, Positionen, Summen, Steuern und Daten aus Rechnungen.
Geschäft, Artikel, Summen und Zahlungsmethode aus Belegen.
Bestellnummer, Lieferant, Käufer und Positionen auf SKU-Ebene.
Daten auf Feldebene aus W-2, 1099 und anderen Steuerformularen.
Parteien, Daten, geltendes Recht und wichtige Klauseln.
Spediteur, Parteien, Häfen, Container und Fracht.
Der kostenlose Tarif deckt Ihre ersten 100 Seiten pro Monat ab. Keine Kreditkarte für den Start.