Validate, parse and generate XRechnung, ZUGFeRD, ebInterface and Peppol BIS invoices (EN 16931). One integration for Germany, Austria and the whole EU.
# turn invoice data into a valid EU e-invoice curl -X POST ".../v1/einvoice/generate?key=demo" \ -d '{ "seller":"...", "buyer":"...", "total_gross":120 }' # → valid XRechnung / Peppol XML
X-API-Key header or ?key=. Free demo key demo.| Endpoint | What it does |
|---|---|
POST /v1/einvoice/validate | Check an invoice XML/PDF against EN 16931 rules |
POST /v1/einvoice/parse | XRechnung, ZUGFeRD PDF or ebInterface → clean JSON |
POST /v1/einvoice/generate | JSON → valid Peppol / XRechnung XML |
You pay per request — one request = one automated API call your software makes.
Example: a bookkeeping tool serving 300 small businesses that each send ~40 invoices/month makes ~12,000 requests/month.