PDF-Generierung
Rechnungen, Verträge, Reports und Zertifikate aus HTML, einer URL oder einer wiederverwendbaren Vorlage — mit Kopf-, Fußzeilen und automatischer Seitenzählung.
Produkt
HTML to PDF API PDF Generation API Image Generation API PDF Template API URL to PDF API Markdown to PDF API EnterpriseAnwendungsfälle
Invoice PDF API Receipt Generation API Report Generation API Certificate Generation API Document Generation APIAPI für Dokumenten- & Bildgenerierung
Einmal gestalten. JSON senden. Rechnungen, Reports, Zertifikate, Social-Visuals und mehr über eine produktionsreife REST-API erzeugen.
Eine API, jedes Format
Konsistente, markengetreue Ergebnisse für jeden Kundenkontaktpunkt — ohne selbst eine Rendering-Pipeline zu bauen.
Rechnungen, Verträge, Reports und Zertifikate aus HTML, einer URL oder einer wiederverwendbaren Vorlage — mit Kopf-, Fußzeilen und automatischer Seitenzählung.
Social-Posts, Werbebanner und personalisierte Visuals als PNG oder JPG — in großer Stückzahl aus den Daten, die Ihr Produkt ohnehin hat. Mehr zur Image Generation API.
Visuell bauen oder mit voller Kontrolle über HTML und CSS. Variablen, Bedingungen, Schleifen und Marken-Tokens halten jedes Rendering konsistent.
So funktioniert's
Eine wiederverwendbare Vorlage im visuellen Editor oder mit eigenem HTML und CSS anlegen.
JSON aus Ihrer Anwendung, Automatisierungsplattform oder einem Backend-Job schicken.
Innerhalb von Sekunden eine signierte Datei-URL oder einen Webhook-Callback erhalten.
curl -X POST https://api.dynamicdocumentapi.com/v1/pdf/from-template \
-H "Authorization: Bearer $DYNAMIC_DOCUMENT_API_KEY" \
-d '{"template_id":"tpl_invoice","data":{"total":1299}}'
Passt zu Ihrem Stack
Eine saubere REST-API mit fertigen Beispielen für jede gängige Sprache bringt jedes Team schnell von Rohdaten zu fertigen, markenkonformen Inhalten.
Developer Experience
const API = "https://api.dynamicdocumentapi.com";
const key = process.env.DYNAMIC_DOCUMENT_API_KEY;
const res = await fetch(`${API}/v1/pdf/from-template`, {
method: "POST",
headers: { Authorization: `Bearer ${key}` },
body: JSON.stringify({
template_id: "tpl_invoice",
data: { customer: "Acme Co.", total: 1299.00 },
}),
});
const { files } = await res.json();
console.log(files[0].url);
import os, requests
API = "https://api.dynamicdocumentapi.com"
key = os.environ["DYNAMIC_DOCUMENT_API_KEY"]
res = requests.post(
f"{API}/v1/pdf/from-template",
headers={"Authorization": f"Bearer {key}"},
json={"template_id": "tpl_invoice",
"data": {"customer": "Acme Co.", "total": 1299.00}},
)
print(res.json()["files"][0]["url"])
$key = getenv('DYNAMIC_DOCUMENT_API_KEY');
$url = 'https://api.dynamicdocumentapi.com/v1/pdf/from-template';
$ch = curl_init($url);
curl_setopt_array($ch, [
CURLOPT_POST => true,
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => ["Authorization: Bearer $key"],
CURLOPT_POSTFIELDS => json_encode([
'template_id' => 'tpl_invoice',
'data' => ['customer' => 'Acme Co.', 'total' => 1299.00],
]),
]);
$render = json_decode(curl_exec($ch), true);
echo $render['files'][0]['url'];
curl https://api.dynamicdocumentapi.com/v1/pdf/from-template \
-H "Authorization: Bearer $DYNAMIC_DOCUMENT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"template_id": "tpl_invoice",
"data": { "customer": "Acme Co.", "total": 1299.00 }
}'
# { "status": "succeeded",
# "files": [{ "url": "https://files…/invoice.pdf" }] }
Anwendungsfälle
Bereit für Enterprise
Von der ersten Integration bis zu hohen Volumen: verlässliches Rendering und Kontrollen, auf die sich Ihr Team verlassen kann.
Preise
Fünf Tarife plus Enterprise, PDFs und Bilder in jedem davon. Bezahltarife laden automatisch nach — kein harter Stopp am Monatsende, keine Überverbrauchsrechnung.
Zum Testen und für Prototypen
€0
Für immer kostenlos, ohne Karte
Für einen stetigen Dokumentenfluss
€15€19 / Monat
Jährlich abgerechnet — €180 Monatlich abgerechnet, jederzeit kündbar
Am beliebtesten
Für Teams mit Volumen
€47€59 / Monat
Jährlich abgerechnet — €564 Monatlich abgerechnet, jederzeit kündbar
Für große Pipelines
€119€149 / Monat
Jährlich abgerechnet — €1.428 Monatlich abgerechnet, jederzeit kündbar
Für Plattformen und Marktplätze
€319€399 / Monat
Jährlich abgerechnet — €3.828 Monatlich abgerechnet, jederzeit kündbar
Für Millionen von Dokumenten
ab €1.500 / Monat
Individuelles Volumen, jährlich oder monatlich
Preise zzgl. USt. Jeder Bezahltarif enthält unbegrenzt versionierte Vorlagen, Webhooks, Testmodus, eigenes CSS, asynchrones Rendering und einen AV-Vertrag. Geht ein Bezahltarif zur Neige, werden automatisch 1.000 Renderings nachgeladen — zum Preis des Tarifs und innerhalb eines Monatslimits, das Sie selbst festlegen. Alle Details · Vertrieb.
FAQ
Dynamic Document API ist eine REST-API für die automatisierte Erzeugung von Dokumenten und Bildern. Sie gestalten eine Vorlage einmal, senden JSON aus Ihrer Anwendung und erhalten eine fertige PDF- oder Bilddatei zurück — in der Regel in unter zwei Sekunden.
Senden Sie eine POST-Anfrage an /v1/render mit
einer Vorlagen-ID oder rohem HTML sowie Ihren Daten. Dynamic Document API rendert das Markup in
einer echten Browser-Engine, wendet Ihr CSS, Seitenformat, Ränder, Kopf- und Fußzeilen
sowie Seitenzahlen an und liefert eine signierte URL zum erzeugten PDF zurück.
Ja. Dieselbe API und dasselbe Vorlagensystem erzeugen auch PNG- und JPG-Dateien. Typische Einsätze sind Social-Visuals, Werbebanner, personalisierte Kampagnengrafiken und Open-Graph-Vorschaubilder.
Nein. Vorlagen lassen sich im visuellen Editor ohne Code erstellen, und jedes Rendering ist ein einziger HTTP-Aufruf, den auch No-Code-Plattformen wie Zapier, Make und n8n übernehmen können. Wer möchte, erhält volle Kontrolle über HTML und CSS.
Ein typisches einseitiges Dokument oder Bild wird in unter zwei Sekunden gerendert. Große oder gebündelte Aufträge können asynchron übermittelt werden: Die API antwortet sofort und meldet sich per Webhook, sobald die Datei fertig ist.
In der Europäischen Union. Nutzdaten und erzeugte Dateien werden dort verarbeitet und gespeichert — relevant für DSGVO-pflichtige Workloads. Erzeugte Dateien werden über ablaufende signierte URLs ausgeliefert, die Aufbewahrung der Nutzdaten ist konfigurierbar.
Ja. Der kostenlose Tarif umfasst 50 Renderings pro Monat mit der vollständigen REST-API — ohne Kreditkarte — und Renderings-Pakete lassen sich ohne Abo kaufen. Bezahltarife beginnen bei 15 € pro Monat für 3.000 Renderings bei jährlicher Abrechnung, bzw. 19 € monatlich, und laden automatisch nach, wenn sie zur Neige gehen. Details unter Preise.
Bauen Sie heute Ihren ersten automatisierten PDF- oder Bild-Workflow.
Kostenlos loslegen