Backup Vault
Integrate Backup Vault in minutes — REST API, WordPress plugin, and embed widgets.
Übersicht
Backup Vault erstellt verschlüsselte Snapshots Ihrer Dateien und Datenbanken, speichert sie in Frankfurt und ermöglicht die Wiederherstellung jedes früheren Zustands mit einem Klick. Dateien werden auf Ihrem Server verschlüsselt, bevor sie ihn verlassen — Jetweb kann deren Inhalt nicht lesen.
Schnellstart
POST eine Site-URL mit den Kategorien, die Sie sichern möchten. Die API gibt eine Job-ID zurück, die Sie auf den Status abfragen können.
curl -X POST https://backup.api.jetweb.app/api/backups \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"site_url": "https://example.com",
"include_db": true,
"include_files": true
}'
Authentifizierung
Jeder API-Endpunkt erfordert ein Bearer-Token. Generieren Sie eines im Dashboard unter "API Keys" für das entsprechende Produkt. Bewahren Sie Token serverseitig auf — übergeben Sie sie niemals an öffentliche Repositories oder in Frontend-Bundles.
Authorization: Bearer YOUR_API_KEY
Endpunkte
Basis-URL: https://backup.api.jetweb.app
/api/backups
/api/backups
/api/backups/:id/restore
/api/backups/:id
/api/usage
Integrationen
Das WordPress-Plugin plant tägliche Backups automatisch. Plesk-Benutzer können die Jetweb-Backup-Erweiterung installieren; Headless-Projekte rufen die REST-API über Cron oder CI auf.