Backup Vault

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

https://backup.api.jetweb.appREST APIEU-vertet

Oversikt

Backup Vault tar krypterte øyeblikksbilder av filene og databasene dine, lagrer dem i Frankfurt, og lar deg gjenopprette ethvert tidligere punkt med ett klikk. Filer krypteres på serveren din før de forlater den — Jetweb kan ikke lese innholdet deres.

Hurtigstart

POST en nettsteds-URL med kategoriene du vil sikkerhetskopiere. API-en returnerer en jobb-ID du kan spørre om status for.

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

Hvert API-endepunkt krever et Bearer-token. Generer ett i dashbordet under "API-nøkler" for det aktuelle produktet. Oppbevar tokens på serversiden — aldri legg dem i offentlige repositories eller send dem i frontend-pakker.

bash
Authorization: Bearer YOUR_API_KEY

Endepunkter

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

POST
/api/backups
Start en ny sikkerhetskopieringsjobb. Godtar site_url, include_db, include_files.
GET
/api/backups
List opp eksisterende sikkerhetskopier for kontoen.
POST
/api/backups/:id/restore
Gjenopprett en sikkerhetskopi etter ID til det opprinnelige nettstedet eller en ny destinasjon.
DELETE
/api/backups/:id
Slett en sikkerhetskopi permanent fra kald lagring.
GET
/api/usage
Returnerer gjeldende brukskvote og gjenværende tillatelse for den autentiserte kontoen.

Integrasjoner

WordPress-programtillegget planlegger daglige sikkerhetskopier automatisk. Plesk-brukere kan installere Jetweb Backup-utvidelsen; hodløse prosjekter kaller REST API fra cron eller CI.