Java SDK
Offizielles Java SDK für thelawin.dev.
Erfordert Java 17+
Installation
xml
<!-- JitPack Repository hinzufügen -->
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
<dependency>
<groupId>com.github.steviee.thelawin-clients</groupId>
<artifactId>java</artifactId>
<version>main-SNAPSHOT</version>
</dependency>Schnellstart
java
var client = new ThelawinClient("env_sandbox_xxx");
var result = client.invoice()
.number("2026-001")
.date("2026-01-15")
.seller(s -> s.name("Acme GmbH").vatId("DE123456789").city("Berlin").country("DE"))
.buyer(b -> b.name("Kunde AG").city("München").country("DE"))
.addItem(i -> i.description("Beratung").quantity(8).unit("HUR").unitPrice(150).vatRate(19))
.template("minimal")
.generate();
if (result.isSuccess()) {
result.savePdf(Path.of("./rechnung.pdf"));
}Vollständige Dokumentation: Java SDK