Backup Vault

Integrate Backup Vault in minutes — REST API, WordPress plugin, and embed widgets.

https://backup.api.jetweb.appREST APIEU-värd

Översikt

Backup Vault tar krypterade ögonblicksbilder av dina filer och databaser, lagrar dem i Frankfurt och låter dig återställa vilken tidigare punkt som helst med ett klick. Filer krypteras på din server innan de lämnar den — Jetweb kan inte läsa deras innehåll.

Snabbstart

POST:a en webbplats-URL med de kategorier du vill säkerhetskopiera. API:et returnerar ett jobb-ID som du kan polla för status.

bash
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
  }'

Autentisering

Varje API-endpoint kräver en Bearer-token. Generera en i Dashboard under "API Keys" för den relevanta produkten. Förvara tokens serversidigt — publicera dem aldrig i offentliga repositories eller skicka med dem i frontend-bundles.

bash
Authorization: Bearer YOUR_API_KEY

Endpoints

Bas-URL: https://backup.api.jetweb.app

POST
/api/backups
Starta ett nytt säkerhetskopieringsjobb. Accepterar site_url, include_db, include_files.
GET
/api/backups
Lista befintliga säkerhetskopior för kontot.
POST
/api/backups/:id/restore
Återställ en säkerhetskopia med dess id till den ursprungliga webbplatsen eller en ny destination.
DELETE
/api/backups/:id
Ta bort en säkerhetskopia permanent från kallagring.
GET
/api/usage
Returnerar den aktuella användningskvoten och återstående tilldelning för det autentiserade kontot.

Integrationer

WordPress-plugin-programmet schemalägger dagliga säkerhetskopior automatiskt. Plesk-användare kan installera Jetweb Backup-tillägget; huvudlösa projekt anropar REST API från cron eller CI.