Backup Vault
Integrate Backup Vault in minutes — REST API, WordPress plugin, and embed widgets.
Aperçu
Backup Vault prend des instantanés chiffrés de vos fichiers et bases de données, les stocke à Francfort et vous permet de restaurer n'importe quel point antérieur en un clic. Les fichiers sont chiffrés sur votre serveur avant de le quitter — Jetweb ne peut pas lire leur contenu.
Démarrage rapide
POSTez une URL de site avec les catégories que vous souhaitez sauvegarder. L'API renvoie un ID de tâche que vous pouvez interroger pour connaître l'état.
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
}'
Authentification
Chaque point de terminaison API nécessite un jeton Bearer. Générez-en un dans le tableau de bord sous "API Keys" pour le produit concerné. Conservez les jetons côté serveur — ne les commettez jamais dans des dépôts publics ni ne les incluez dans des bundles frontend.
Authorization: Bearer YOUR_API_KEY
Endpoints
URL de base: https://backup.api.jetweb.app
/api/backups
/api/backups
/api/backups/:id/restore
/api/backups/:id
/api/usage
Intégrations
L'extension WordPress planifie des sauvegardes quotidiennes automatiquement. Les utilisateurs de Plesk peuvent installer l'extension de sauvegarde Jetweb ; les projets headless appellent l'API REST depuis cron ou CI.