Description
invowerk integrations
German e-invoices: create ZUGFeRD PDFs and XRechnung, check ZUGFeRD/Factur-X, XRechnung (KoSIT) and Peppol BIS. Free tool, API, MCP.
invowerk creates and checks e-invoices. In the browser it creates ZUGFeRD PDFs and XRechnung from a form and checks each file before download. It checks ZUGFeRD 2.5.2 and Factur-X 1.09.2 PDFs, XRechnung 3.0.2 (UBL and CII) and Peppol BIS Billing 3.0.21. XRechnung goes through the KoSIT validator; PDFs are also checked for PDF/A. Each check returns a report with the file’s SHA-256, rule sets and result. Invoices are processed in memory, not stored. Free web tool; REST API and MCP server with 500 free credits a month.
Official integrations for the invowerk API, generated from its OpenAPI document and published from this repository.
Get an API key
Create a key and send it in the X-API-Key header.
Integrations
- n8n — community node
@invowerk-dev/n8n-nodes-invowerk, install it under Settings → Community Nodes - Dify —
podshalocef/invowerkon the Dify Marketplace - Python SDK —
pip install invowerk· PyPI - TypeScript SDK —
npm install @invowerk-dev/sdk· npm - GitHub Action —
invowerk-dev/invowerk-actionon the GitHub Marketplace
Templates
Ready-made automations on the API: the walkthrough on the site, the files in this repository.
| Template | Platform | Walkthrough | Files |
|—|—|—|—|
| Sheet row to XRechnung, sent by email | n8n | invowerk.dev/templates/zeile-zu-xrechnung | templates/zeile-zu-xrechnung |
| Incoming e-invoice: data row and readable copy | n8n | invowerk.dev/templates/eingehende-e-rechnung-lesbar | templates/eingehende-e-rechnung-lesbar |
| Validate e-invoices in CI with GitHub Actions | GitHub Actions | invowerk.dev/templates/e-rechnung-ci-pruefen | templates/e-rechnung-ci-pruefen |
Operations
| Operation | Endpoint | What it does |
|—|—|—|
| get_me | GET /v1/me | Your plan, remaining requests, and remaining credits |
| parse_invoice | POST /v1/parse | Read an e-invoice into JSON |
| convert_invoice | POST /v1/convert | Convert an e-invoice between UBL and CII |
| generate_invoice | POST /v1/generate | Create an e-invoice from JSON |
| explain_codes | GET /v1/explain | Explain an error code |
| render_invoice | POST /v1/render | Render an e-invoice as HTML |
| validate_invoice | POST /v1/validate | Check an e-invoice |
API reference: https://invowerk.dev/docs · Base URL: https://api.invowerk.dev
Support
https://invowerk.dev/support
Every file listed in .generated is rebuilt from the live API; changes to them are overwritten.