Backup Vault

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

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

Oversigt

Backup Vault tager krypterede snapshots af dine filer og databaser, gemmer dem i Frankfurt og lader dig gendanne ethvert tidligere punkt med ét klik. Filer krypteres på din server, før de forlader den — Jetweb kan ikke læse deres indhold.

Hurtig start

POST en websteds-URL med de kategorier, du vil sikkerhedskopiere. API'en returnerer et job-ID, du kan afvente 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
  }'

Godkendelse

Hvert API-endepunkt kræver et Bearer-token. Generer et i dashboardet under "API-nøgler" for det relevante produkt. Opbevar tokens på serversiden — commit dem aldrig til offentlige repositories eller send dem i frontend-bundter.

bash
Authorization: Bearer YOUR_API_KEY

Endepunkter

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

POST
/api/backups
Start et nyt sikkerhedskopieringsjob. Accepterer site_url, include_db, include_files.
GET
/api/backups
Vis eksisterende sikkerhedskopier for kontoen.
POST
/api/backups/:id/restore
Gendan en sikkerhedskopi via dens id til det originale websted eller en ny destination.
DELETE
/api/backups/:id
Slet en sikkerhedskopi permanent fra kold opbevaring.
GET
/api/usage
Returnerer det aktuelle brugskvota og resterende tilladelse for den autentificerede konto.

Integrationer

WordPress-pluginnet planlægger daglige sikkerhedskopier automatisk. Plesk-brugere kan installere Jetweb-sikkerhedskopieringsudvidelsen; hovedløse projekter kalder REST API'en fra cron eller CI.