De lionbackup-API
Projecten aanmaken en verwijderen, gebruikers en groepen beheren, read-/write-tokens genereren – een schone REST-API met open OpenAPI-specificatie. We werken eraan.
Wat de API mogelijk zal maken
Met de lionbackup-API beheert u lionbackup rechtstreeks vanuit uw eigen systemen – zonder omweg via het portaal. U maakt projecten aan, beheert gebruikers en groepen en genereert read-/write-tokens om terugkerende beheertaken volledig te automatiseren. Het eigenlijke back-uppen en herstellen blijft het werk van de lionbackup-client – de API stuurt het beheer eromheen.
Projecten beheren
Projecten programmatisch aanmaken en verwijderen, configureren en tonen – multi-tenant via API.
Gebruikers & groepen
Gebruikers en gebruikersgroepen aanmaken, toewijzen en beheren – toegang centraal sturen.
Read- & write-tokens
Read- en write-tokens genereren, roteren en intrekken om uw processen volledig geautomatiseerd te verwerken.
Zo gaat het voelen
Zo maakt u bijvoorbeeld een project aan (concept, niet definitief):
POST https://api.lionbackup.cloud/v1/projects Authorization: Bearer <token> Content-Type: application/json { "name": "produktion-web", "retention_days": 30 } 201 Created — project aangemaakt { "id": "prj_4c7e9a", "name": "produktion-web", "retention_days": 30 }
Open OpenAPI-specificatie
De API wordt geleverd met een volledige OpenAPI-specificatie. Daarmee genereert u SDK’s in uw taal, verkent u endpoints interactief en integreert u de API in uw tooling. Zodra beschikbaar vindt u hier de link naar de specificatie en de interactieve Swagger-UI.
Tot die tijd
Vandaag automatiseert u uw back-ups al met de open source lionbackup-client en zijn CLI – ideaal voor scripts en cronjobs. Wilt u bericht zodra de API start? Schrijf ons via het contactformulier.
Geplande start: najaar 2026. Functionaliteit en endpoints kunnen tot de publicatie nog wijzigen.