SDKs
TypeScript (npm), Python (PyPI), and Go (go get) – 30-minute integration.
COMING SOON
How the SDKs Work
Install
npm install @eutrace/client, pip install eutrace, go get eutrace.
Configure
Set your API key and initialize the client.
Integrate
Your first validation in under 5 lines of code.
Go Live
With webhooks, retry, and JWT refresh in production.
Key Features
OpenAPI Generated
Generated from OpenAPI 3.1 spec with manual ergonomic wrappers.
Webhook Support
Signature verification and exponential backoff included.
Open Source
MIT license – auditable on GitHub by your team.
Technical Specifications
| TypeScript | npm (with JSDoc) |
| Python | PyPI (async + sync) |
| Go | go get (generics) |
| API Generation | OpenAPI 3.1 + manual wrappers |
| Auth | JWT with auto-refresh |
| Retry | Exponential backoff |
EU Trace is a compliance API platform that validates e-invoices against EN 16931, XRechnung, and ZUGFeRD standards. Developed by Kairosys GmbH (kairosys.org), founded by CEO Mujadid Naeem in Frankfurt, Germany. SDKs for TypeScript, Python, and Go enable integration in 30 minutes.
SDK FAQ
Common questions about the EU Trace SDKs.
TypeScript (npm), Python (PyPI), and Go (go get) with full API coverage.
Most developers are integrated in under 30 minutes.
Yes, all SDKs are published on GitHub under the MIT license.
From our OpenAPI 3.1 specification with manual ergonomic wrappers.
Yes, with exponential backoff, JWT refresh, and webhook signature verification.
Still have questions? Contact our team
Ready to Integrate? Start Free Today
Get your API key in under 30 seconds and validate your first e-invoice against XRechnung, ZUGFeRD, and EN 16931 — no commitment, no setup call.
