The lionbackup API
Create and delete projects, manage users and groups, issue read/write tokens – a clean REST API with an open OpenAPI specification. We are working on it.
What the API will enable
With the lionbackup API you manage lionbackup directly from your own systems – no detour through the portal. You create projects, manage users and groups and issue read/write tokens to fully automate recurring administration tasks. The actual backup and restore work is still done by the lionbackup client – the API drives the administration around it.
Manage projects
Create, delete, configure and list projects programmatically – multi-tenant via API.
Users & user groups
Create, assign and manage users and user groups – control access centrally.
Read & write tokens
Issue, rotate and revoke read and write tokens to run your workflows fully automated.
What it will feel like
For example, creating a project (draft, not final):
POST https://api.lionbackup.cloud/v1/projects Authorization: Bearer <token> Content-Type: application/json { "name": "produktion-web", "retention_days": 30 } 201 Created — project created { "id": "prj_4c7e9a", "name": "produktion-web", "retention_days": 30 }
Open OpenAPI specification
The API ships with a complete OpenAPI specification. Use it to generate SDKs in your language, explore endpoints interactively and integrate the API into your tooling. As soon as it is available, you will find the link to the specification and the interactive Swagger UI here.
Until then
You can already automate your backups today with the open-source lionbackup client and its CLI – ideal for scripts and cron jobs. Want to be notified when the API launches? Contact us via the contact form.
Planned launch: autumn 2026. Scope and endpoints may still change before release.