Rote Liste® Auskunftsdienst

Download — Dezentrale Instanz

Der Auskunftsdienst als selbständiges Bundle für den Betrieb im eigenen Haus: eigene Java-Runtime (keine Installation nötig), verschlüsselter, signierter Datenbestand inklusive, REST + MCP ab dem ersten Start. Es gilt derselbe API-Schlüssel wie für diese zentrale API — ein Schlüssel, beide Betriebsformen.

Dateien

Der Schlüssel wird nur für die Download-Links verwendet. Noch keinen Schlüssel? Borchert IT-Consulting kontaktieren.

rl-api-0.1.0-linux-x86_64-mit-bestand.SHA256SUMS33 KB
rl-api-0.1.0-linux-x86_64-mit-bestand.tar.gz740 MB
rl-api-0.1.0-macos-aarch64-mit-bestand.SHA256SUMS33 KB
rl-api-0.1.0-macos-aarch64-mit-bestand.tar.gz736 MB
rl-api-0.1.0-windows-x86_64-mit-bestand.SHA256SUMS43 KB
rl-api-0.1.0-windows-x86_64-mit-bestand.zip738 MB

Rohdaten-Lieferung — Übergabeformat XML 4.0

Die klassische XML-Lieferung (praeps, firmen, stoffe, glieder, signs — DTD-valide) hat eine eigene Seite: /rohdaten.

Installation — Linux

  1. Archiv entpacken, bevorzugt das .tar.gz (erhält Ausführungsrechte):
    sudo mkdir -p /opt/rl-api
    sudo tar -xzf rl-api-*-linux-x86_64-mit-bestand.tar.gz -C /opt/rl-api --strip-components=1
  2. Probelauf: bin/run.sh — Startseite unter http://localhost:8080/
  3. Als Dienst (systemd):
    sudo cp /opt/rl-api/rl-api.service /etc/systemd/system/
    sudo systemctl enable --now rl-api

Installation — macOS (Apple Silicon)

  1. Archiv entpacken, bevorzugt das .tar.gz (erhält Ausführungsrechte):
    sudo mkdir -p /opt/rl-api
    sudo tar -xzf rl-api-*-macos-aarch64-mit-bestand.tar.gz -C /opt/rl-api --strip-components=1
  2. Gatekeeper: das Bundle ist nicht notariell beglaubigt — nach einem Browser-Download die Quarantäne-Markierung einmalig entfernen:
    sudo xattr -dr com.apple.quarantine /opt/rl-api
  3. Probelauf: bin/run.sh — Startseite unter http://localhost:8080/
  4. Als Dienst (launchd):
    sudo cp /opt/rl-api/de.borchert.rl-api.plist /Library/LaunchDaemons/
    sudo launchctl load -w /Library/LaunchDaemons/de.borchert.rl-api.plist

Installation — Windows

  1. ZIP entpacken, z. B. nach C:\rl-api
  2. Probelauf: bin\run.bat — Startseite unter http://localhost:8080/
  3. Als Dienst: WinSW-x64.exe herunterladen, neben rl-api.xml legen, in rl-api.exe umbenennen, dann als Administrator:
    rl-api.exe install
    rl-api.exe start

Nach der Installation

API-Schlüssel Jeder Datenzugriff (REST und /mcp) verlangt einen API-Schlüssel des Anbieters — derselbe Schlüssel wie für diese zentrale API, Header X-API-Key
Aktualisierung Dienst stoppen → bin/run.sh update-content <paketverzeichnis> (Fachinfo-Modul: --fachinfo) → starten; die Übernahme ist signaturgeprüft und atomar
Verbrauchsnachweis bin/run.sh usage export — ausschließlich Zähler, keine Nutzerdaten, keine Suchtexte
Prüfsummen SHA-256 aller Bundle-Dateien in der beiliegenden .SHA256SUMS