Document Generation API

Document Generation API: von Vorlage und Daten zum fertigen Dokument

Eine Vorlagenbibliothek für jedes Dokument, das Ihr Unternehmen versendet — Rechnungen, Berichte, Zertifikate, Belege —, automatisch befüllt aus Ihrer App, Ihrer Datenbank oder einer Tabelle.

  • 50 kostenlose Renderings/Monat
  • Ohne Kreditkarte
  • EU-Region · AV-Vertrag verfügbar

Was ist eine API zur Dokumentenerstellung?

Eine API zur Dokumentenerstellung erzeugt Geschäftsdokumente automatisch. Sie speichern einmal eine freigegebene Vorlage; Ihre Systeme senden die variablen Daten als JSON; die API führt beides zusammen, setzt die Seiten und liefert ein fertiges PDF oder Bild im Markenlook zurück. Niemand öffnet eine Datei, ersetzt einen Namen und exportiert sie von Hand.

Ein ehrlicher Hinweis vorab. Viele Tools dieser Kategorie befüllen Word-Vorlagen (.docx). Dieses nicht: Vorlagen sind HTML und CSS, und die Ausgabe ist PDF oder Bild, nie eine bearbeitbare Word-Datei. Das ist ein echter Unterschied im Ansatz, und der Vergleich weiter unten sagt offen, was zu Ihrem Prozess passt.

Document Generation API: die wichtigsten Fakten
EndpunktPOST https://api.dynamicdocumentapi.com/v1/renders oder die direkten Routen /v1/pdf/from-template, /from-html, /from-url, /from-markdown
VorlagenspracheHTML und CSS mit Jinja-Syntax — Schleifen, Bedingungen, Filter — plus Markdown für textlastige Dokumente
AusgabePDF, PNG oder JPG aus derselben Vorlage
Nicht unterstütztDOCX-, XLSX- oder PPTX-Vorlagen und -Ausgabe; bearbeitbare Word-Dateien
VersionenJede Vorlagenänderung bleibt erhalten, Renderings lassen sich auf eine Version festlegen, Rückkehr jederzeit
VolumenEinzelne Renderings, Stapel aus einer JSON-Liste oder CSV, asynchron mit signierten Webhooks (Bezahltarife)
DatenverarbeitungEU-Region, Auftragsverarbeitungsvertrag, retention_days je Anfrage, signierte Links mit Ablaufzeit
RenderzeitMedian 216 ms, p95 516 ms1
PreisFree: 50 Renderings/Monat. Bezahlt ab 15 €/Monat (jährlich abgerechnet) für 3.000 Renderings, automatisches Nachladen ab 6 € je 1.000

1. Gemessen über 1.664 erfolgreiche Renderings auf Engine 2026.4, Chromium 153. total_ms = Wartezeit in der Warteschlange plus Verarbeitung im Worker, ohne API-Overhead und Netzwerkübertragung.

So funktioniert automatisierte Dokumentenerstellung

Vier bewegliche Teile, und nur der erste ist eine Designentscheidung. Der Rest ist Verkabelung, die Sie einmal einrichten.

  1. Die Vorlagenbibliothek

    Jeder Dokumenttyp bekommt eine freigegebene Vorlage mit Ihrem Logo, Ihren Schriften und Ihrer rechtlichen Fußzeile. Marketing und Rechtsabteilung geben sie einmal frei, nicht bei jedem Dokument.

  2. Die Daten

    Ihr Produkt, Ihre Datenbank, ein CRM-Export oder eine Tabelle liefert die variablen Felder als JSON — in der Form, die Ihr System ohnehin nutzt.

  3. Das Rendering

    Ein HTTP-Aufruf führt Daten und Vorlage in Chromium zusammen und liefert das Dokument, meist in wenigen hundert Millisekunden.

  4. Die Auslieferung

    Hängen Sie die Bytes an eine E-Mail, geben Sie einen signierten Link heraus, legen Sie die Datei in Ihr Portal oder schreiben Sie sie in Ihren eigenen Storage-Bucket.

Drei Dinge sorgen dafür, dass das im Produktivbetrieb hält: ein Idempotency-Key, damit ein wiederholter Aufruf nie ein doppeltes Dokument erzeugt, signierte Webhooks für lange Stapel und Testschlüssel, die mit Wasserzeichen rendern, ohne Kontingent zu verbrauchen. Die technischen Details stehen auf der Seite zur PDF Generation API.

Eine Vorlagenbibliothek für jeden Dokumenttyp

Der Mechanismus ist für jedes Dokument gleich; nur Vorlage und Daten ändern sich. Diese vier haben eigene Seiten mit Code und Layout-Details.

Rechnungen und Gutschriften

Posten, die sauber über Seiten umbrechen, jede Währung, Zahlungs-QR-Codes und Summen, die immer zu Ihrer Buchhaltung passen. Siehe Rechnungsautomatisierung.

Berichte und Auszüge

Diagramme, lange Tabellen mit wiederholten Köpfen, Lesezeichen und „Seite 3 von 12". Siehe automatisierte Berichte.

Zertifikate und Ausweise

Ein druckfertiges PDF und ein teilbares Bild pro Person, mit einem QR-Code zu Ihrer Prüfseite. Siehe Zertifikatserstellung.

Belege und Bestätigungen

A4, Letter oder 58/80 mm Thermobreite, erzeugt im Moment des Zahlungseingangs. Siehe Belegerstellung.

Angebote, Verträge und Bestellformulare

Textlastige Dokumente mit nummerierten Klauseln, Unterschriftsblöcken und bedingten Abschnitten. Hier passt Markdown gut, über die Markdown to PDF API.

Etiketten, Namensschilder und Social-Grafiken

Eigene Papierformate für Versandetiketten und Event-Namensschilder oder die Image Generation API für PNG und JPG aus derselben Vorlage.

Woher die Daten kommen

Der API ist egal, welches System Ihre Daten hält; sie braucht nur JSON über HTTPS.

  • Ihre eigene Anwendung. Der häufigste Fall: Der Code, der ohnehin weiß, dass eine Bestellung eingegangen ist, ruft den Endpunkt auf und hängt das Ergebnis an die Bestätigungs-E-Mail.
  • Ihre Datenbank oder Ihr Data Warehouse. Ein geplanter Job wählt die Zeilen des Zeitraums aus und sendet einen Stapel — Monatsauszüge, Auszahlungsberichte, Verlängerungshinweise.
  • Eine Tabelle oder ein CSV-Export. Ein Stapel nimmt CSV direkt: eine Zeile pro Dokument. So machen die meisten Teams ihren ersten Massenlauf, direkt aus dem CRM-Export.
  • Eine Automatisierungsplattform. Jedes Tool, das eine HTTP-Anfrage senden kann, kann ein Rendering auslösen. Eine fertige App für eine bestimmte Plattform gibt es noch nicht; der Aufruf wird also einmal als allgemeiner HTTP-Schritt eingerichtet.

Hunderte Dokumente im Markenlook halten

Sobald mehr als eine Person Dokumente erstellen kann, wird Einheitlichkeit zum eigentlichen Problem — nicht das Rendern.

Gemeinsame Kopfzeile, Fußzeile und Stile

Markenfarben, Schriften und rechtliche Fußzeile liegen in einem gemeinsamen Stylesheet und gemeinsamen Bausteinen. Ein Rebranding heißt, sie einmal zu ändern, statt vierzig Dokumente zu öffnen.

Versionen mit Rückkehr

Jede Vorlagenänderung behält ihre Historie. Legen Sie ein Rendering auf eine bestimmte Version fest, vergleichen Sie Änderungen und kehren Sie zurück, wenn sich ein Layout im Produktivbetrieb als falsch erweist.

Testschlüssel vor dem Produktivbetrieb

Ein Testschlüssel rendert mit Wasserzeichen, kostet keine Credits und läuft nach einem Tag ab — genug, um eine Layoutänderung mit echten Daten zu prüfen, ohne Ihr Kontingent anzutasten.

Eine Vorlage, viele Sprachen

Daten, Zahlen und Währungen folgen Unicode CLDR für die übergebene Sprache, und die Textblöcke kommen aus Ihren Daten — eine Vorlage kann also jeden Markt bedienen, in dem Sie verkaufen.

HTML-Vorlagen vs. Word-Vorlagen (DOCX)

Das ist die Weggabelung für alle, die ein Werkzeug zur Dokumentenerstellung auswählen, und sie wird selten ausgesprochen. Beide Ansätze sind legitim; sie passen zu unterschiedlichen Teams.

Befüllen von Word-Vorlagen im Vergleich mit dem Rendern von HTML-Vorlagen
Merkmal Word-Tools (DOCX-Serienbrief) HTML-Vorlagen, diese API
Wer bearbeitet die VorlageAlle, die Word bedienen könnenAlle, die mit HTML und CSS zurechtkommen, oder ein Entwickler
Kontrolle über die gedruckte SeiteDie Layout-Engine von Word entscheidetExakt: Seitenformat, Ränder, Seitenumbrüche, laufende Kopfzeilen
Diagramme und dynamische GrafikenMeist ein vorab gerendertes BildJede JavaScript-Diagrammbibliothek, gezeichnet beim Rendern
Webfonts und Marken-AssetsSchriften müssen installiert oder eingebettet seinIhre Schriften und Assets laden mit der Vorlage
Bearbeitbare AusgabeJa — eine .docx, die der Empfänger ändern kannNein — nur PDF oder Bild
PrüfablaufÄnderungen nachverfolgen und Kommentare in WordVersionshistorie mit Rückkehr, Diffs wie bei Code
Am besten, wennRechts- oder Vertriebsteams den Wortlaut verantworten und bearbeitbare Dateien brauchenEin Produkt Dokumente automatisch erzeugt und das Layout jedes Mal exakt sein muss

Die kurze Regel: Wenn ein Mensch das fertige Dokument öffnet und darin weiterschreibt, wählen Sie ein Word-basiertes Tool. Wenn ein System das Dokument erzeugt und eine Person es nur liest, druckt oder ablegt, geben Ihnen HTML-Vorlagen mehr Kontrolle und weniger Überraschungen.

Dokumente enthalten personenbezogene Daten

Rechnungen tragen Adressen, Zertifikate Namen, Auszüge Kontostände. Was das praktisch bedeutet:

  • Rollen. Sie bleiben Verantwortlicher, wir handeln als Auftragsverarbeiter nach einem Auftragsverarbeitungsvertrag.
  • Region. Rendern und Speichern laufen in der EU-Region.
  • Aufbewahrung nach Ihren Vorgaben. retention_days legt je Anfrage fest, wie lange eine Datei bleibt, bis zum Maximum Ihres Tarifs — oder Sie nehmen die Bytes mit "delivery": "binary" entgegen, und wir speichern nichts.
  • Links mit Ablaufzeit. Download-URLs sind signiert und zeitlich begrenzt: standardmäßig eine Stunde, bis zu sieben Tage.
  • Sparsame Nutzdaten. Senden Sie nur die Felder, die ein Dokument braucht. Ein Rendering benötigt keinen Kundendatensatz, nur die Werte, die auf der Seite erscheinen.
  • Isolation. Jedes Rendering läuft in einer eigenen Sandbox, und Anfragen an private oder interne Netzwerkadressen werden blockiert. Mehr unter Sicherheit.

Was Dokumentenerstellung kostet

Free

€0

50 Dokumente pro Monat, volle REST-API. Ohne Kreditkarte.

Starter

€15 / Monat

3.000 Renderings pro Monat, jährlich abgerechnet (19 € bei monatlicher Abrechnung). Etwa 0,005 € pro Dokument.

Ein Rendering ist eine zurückgegebene Datei mit bis zu 50 Seiten. Growth (47 €/Monat, 15.000 Renderings), Pro (119 €/Monat, 50.000) und Scale (319 €/Monat, 200.000) werden jährlich abgerechnet; Bezahltarife laden automatisch nach, wenn das Kontingent knapp wird. Siehe die vollständigen Preise, den Enterprise-Tarif oder sprechen Sie mit dem Vertrieb über höhere Volumen.

FAQ

Document Generation API: häufige Fragen

Was ist der Unterschied zwischen Dokumentenerstellung und PDF-Erzeugung?

PDF-Erzeugung beschreibt den technischen Schritt: HTML, eine URL oder Markdown geht hinein, ein PDF kommt heraus. Dokumentenerstellung beschreibt den Geschäftsprozess darum herum: eine Bibliothek freigegebener Vorlagen, Daten aus Ihren Systemen, ein Dokument für eine Person und die Auslieferung. Dieselbe API deckt beides ab; nur die Sichtweise unterscheidet sich.

Kann ich Word-Vorlagen (DOCX) verwenden?

Nein. Vorlagen sind HTML und CSS mit Jinja-Syntax oder Markdown. Wir befüllen keine .docx-Dateien und liefern keine bearbeitbaren Word-Dokumente. Hängt Ihr Prozess an Word-Dateien, die Kollegen bearbeiten, passt ein DOCX-Serienbrief-Tool besser. Wollen Sie pixelgenaue Kontrolle über das gedruckte Ergebnis, sind HTML-Vorlagen stärker.

Welche Dokumenttypen kann ich automatisieren?

Alles mit festem Layout und variablen Daten: Rechnungen, Belege, Angebote, Auftragsbestätigungen, Lieferscheine, Verträge, Berichte, Auszüge, Zertifikate, Etiketten und Mitgliedsausweise. Dieselbe Vorlage kann auch als PNG oder JPG für E-Mails und Social-Posts rendern.

Kann ich Dokumente erzeugen, ohne Code zu schreiben?

Vorlagen werden im Browser bearbeitet, und jedes Tool, das eine HTTP-Anfrage senden kann, kann ein Rendering auslösen — eine Automatisierungsplattform, ein Scheduler, ein Tabellenskript oder ein Low-Code-Backend. Eine fertige App für eine bestimmte Plattform gibt es noch nicht; der Aufruf selbst muss also einmal eingerichtet werden.

Ist die Dokumentenerstellung DSGVO-konform?

Sie bleiben Verantwortlicher, und wir handeln als Auftragsverarbeiter nach einem Auftragsverarbeitungsvertrag. Das Rendern läuft in der EU-Region, Sie legen je Anfrage mit retention_days fest, wie lange eine Datei gespeichert wird, Links sind signiert und laufen ab, und Sie können Dateien jederzeit löschen. Senden Sie nur die Felder, die ein Dokument braucht.

Wie verwalten Teams viele Vorlagen?

Vorlagen sind versioniert: Jede Änderung behält ihre Historie, Sie können ein Rendering auf eine Version festlegen und zurückkehren, wenn sich ein Layout als falsch erweist. Gemeinsame Bausteine für Kopf- und Fußzeile halten das Branding einheitlich, und mit Testschlüsseln probieren Sie Änderungen mit Wasserzeichen-Ausgabe, ohne das Produktivvolumen anzutasten.

Automatisieren Sie Ihr erstes Dokument kostenlos

50 Renderings im Monat im Free-Tarif, ohne Kreditkarte, automatisches Nachladen in Bezahltarifen.

Kostenlos starten