Die lionbackup-API
Projekte anlegen und löschen, Benutzer und Gruppen verwalten, Read-/Write-Token erzeugen – eine saubere REST-API mit offener OpenAPI-Spezifikation. Wir arbeiten daran.
Was die API ermöglichen wird
Mit der lionbackup-API verwalten Sie lionbackup direkt aus Ihren eigenen Systemen – ohne Umweg über das Portal. Sie legen Projekte an, verwalten Benutzer und Gruppen und erzeugen Read-/Write-Token, um wiederkehrende Verwaltungsaufgaben vollständig zu automatisieren. Die eigentliche Sicherung und Wiederherstellung übernimmt weiterhin der lionbackup-Client – die API steuert die Verwaltung darum herum.
Projekte verwalten
Projekte programmatisch anlegen und löschen, konfigurieren und auflisten – mandantenfähig per API.
Benutzer & Benutzergruppen
Benutzer und Benutzergruppen anlegen, zuordnen und verwalten – Zugriffe zentral steuern.
Read- & Write-Token
Read- und Write-Token erzeugen, rotieren und widerrufen, um Ihre Abläufe vollständig automatisiert zu verarbeiten.
So wird sich das anfühlen
So legen Sie etwa ein Projekt an (Entwurf, nicht final):
POST https://api.lionbackup.cloud/v1/projects Authorization: Bearer <token> Content-Type: application/json { "name": "produktion-web", "retention_days": 30 } 201 Created — Projekt angelegt { "id": "prj_4c7e9a", "name": "produktion-web", "retention_days": 30 }
Offene OpenAPI-Spezifikation
Die API wird mit einer vollständigen OpenAPI-Spezifikation ausgeliefert. Damit generieren Sie SDKs in Ihrer Sprache, prüfen Endpunkte interaktiv und binden die API in Ihre Tooling-Landschaft ein. Sobald verfügbar, finden Sie hier den Link zur Spezifikation und zur interaktiven Swagger-Oberfläche.
Bis dahin
Schon heute automatisieren Sie Ihre Backups über den quelloffenen lionbackup-Client und sein CLI – ideal für Skripte und Cronjobs. Möchten Sie informiert werden, sobald die API startet? Schreiben Sie uns über das Kontaktformular.
Geplanter Start: Herbst 2026. Funktionsumfang und Endpunkte können sich bis zur Veröffentlichung noch ändern.