Wandeln Sie Lieferantenangebote, Kostenvoranschläge und Ausschreibungsantworten in strukturiertes JSON um. Angebotsnummer, Ausschreibungsreferenz, bepreiste Positionen mit Artikelnummer und Rabatt, Bindefrist, Lieferzeit sowie Zahlungs- und Lieferbedingungen kommen typisiert zurück - von jedem Lieferanten in derselben Form.
Schicken Sie jede Lieferantenantwort durch dasselbe Schema. Was zurückkommt, deckt sich Feld für Feld, sodass der Angebotsvergleich zu einer Abfrage wird statt zu einem Nachmittag voller Abtippen.
curl -X POST \
https://api-parse.conversiontools.io/v1/extract \
-H "Authorization: Bearer YOUR_API_KEY" \
-F "file=@quote.pdf" \
-F 'schema={
"quote_number": "string",
"rfq_reference": "string",
"vendor": "string",
"customer": "string",
"issue_date": "date",
"valid_until": "date",
"currency": "string",
"line_items": [{
"sku": "string",
"description": "string",
"quantity": "number",
"unit": "string",
"unit_price": "number",
"discount_percent": "number",
"amount": "number"
}],
"subtotal": "number",
"tax": "number",
"total": "number",
"lead_time_days": "number",
"payment_terms": "string",
"incoterms": "string"
}'{
"status": "completed",
"pages": 1,
"data": {
"quote_number": "QT-2026-0418",
"rfq_reference": "RFQ-8842",
"vendor": "Brightforge Industrial",
"customer": "Larkfield Manufacturing",
"issue_date": "2026-03-04",
"valid_until": "2026-04-03",
"currency": "EUR",
"line_items": [
{
"sku": "BRG-6204-2RS",
"description": "Deep groove ball bearing 20x47x14",
"quantity": 480,
"unit": "pcs",
"unit_price": 3.85,
"discount_percent": 5,
"amount": 1755.6
},
{
"sku": "SHF-25-1000",
"description": "Precision shaft 25 mm x 1000 mm",
"quantity": 24,
"unit": "pcs",
"unit_price": 62.4,
"discount_percent": 0,
"amount": 1497.6
}
],
"subtotal": 3253.2,
"tax": 618.11,
"total": 3871.31,
"lead_time_days": 21,
"payment_terms": "Net 30",
"incoterms": "DAP Larkfield"
}
}Vier Angebote zur selben Ausschreibung lassen sich erst vergleichen, wenn alle vier dieselbe Form haben.
Vier Lieferanten antworten auf eine Ausschreibung mit vier verschiedenen Layouts. Durch ein einziges Schema geschickt, wird der Vergleich zur Sortierung nach Stückpreis, Lieferzeit und Gesamtsumme statt zu einer handgebauten Vergleichstabelle.
valid_until und lead_time_days kommen als verwertbare Werte zurück, sodass ein Angebot, das vor der Bestellung verfällt, als Filter auffällt und nicht als schlechte Nachricht vom Lieferanten.
Zahlungsbedingungen und Incoterms stehen meist unter den Summen in Winzschrift. Sie werden als eigene Felder erfasst, sodass die kaufmännischen Bedingungen mit den Preisen mitreisen, statt im PDF hängen zu bleiben.
Genau dafür ist es gedacht. Speichern Sie ein Schema, wenden Sie es auf jede Antwort zu einer Ausschreibung an, und jedes Angebot kommt in identischer Form zurück - die Reihung nach Stückpreis, Gesamtsumme oder Lieferzeit wird zum direkten Vergleich statt zur Handarbeit.
Ja. Nehmen Sie discount_percent und amount in die Position auf, dann kommt jede Zeile mit dem angebotenen Rabatt und dem Positionsbetrag zurück. So können Sie die Rechnung des Lieferanten gegen die gedruckte Zwischensumme prüfen, bevor Sie den Zuschlag erteilen.
Das Feld kommt als null zurück. Fehlende Werte bleiben leer, statt hergeleitet zu werden - und das ist wichtig, wenn im Einkauf entschieden wird, ob ein Lieferant überhaupt auf die zugesandte Ausschreibung geantwortet hat.
Ja. OCR wird automatisch angewandt, sodass ein Angebot, das als Scan oder Handyfoto eingegangen ist, wie ein natives PDF gelesen wird. Wird dieselbe Datei erneut gesendet, kommt sie aus dem Cache und verbraucht kein zweites Mal Seiten.
Hochgeladene Dokumente werden automatisch innerhalb von 24 Stunden gelöscht. Extrahierte Daten sind bei der Übertragung sowie im Ruhezustand verschlüsselt und werden niemals 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.
Transaktionen, laufende Salden und Daten für den Abgleich.
Daten auf Feldebene aus W-2, 1099 und anderen Steuerformularen.
Parteien, Daten, geltendes Recht und wichtige Klauseln.
Spediteur, Parteien, Häfen, Container und Fracht.
Gutschriftbeträge, zugeordnet zur ursprünglichen Rechnung.
Zahlungen aufgeteilt auf Rechnungen für den Zahlungsabgleich.
Zählerstände, Posten und Summen von jedem Anbieter.
Positionen und Perioden aus Bilanzen und Berichten.
Bezüge, Abzüge, Steuern und Jahressummen.
Berufserfahrung, Ausbildung und Fähigkeiten aus jedem Layout.
Felder und MRZ aus Pässen und Personalausweisen.
Miete, Laufzeit, Kautionen und Verlängerungsfristen.
Schaden- und Policennummern, Daten und Forderungsbeträge.
Packstücke und Positionen auf SKU-Ebene für den Wareneingang.
Bestellte und gelieferte Mengen sowie Empfangsbestätigung.
Die kostenlose Stufe deckt Ihre ersten 100 Seiten pro Monat ab. Keine Kreditkarte für den Start.