Backup Vault

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

https://backup.api.jetweb.appREST APIEU-isännöity

Yleiskatsaus

Backup Vault ottaa salattuja tilannekuvia tiedostoistasi ja tietokannoistasi, tallentaa ne Frankfurtiin ja antaa palauttaa minkä tahansa aiemman pisteen yhdellä napsautuksella. Tiedostot salataan palvelimellasi ennen niiden lähtöä — Jetweb ei voi lukea niiden sisältöä.

Pika-aloitus

POSTaa sivuston URL ja varmuuskopioitavat kategoriat. API palauttaa työn ID:n, jota voit kysellä tilasta.

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

Todennus

Jokainen API-päätepiste vaatii Bearer-tunnuksen. Luo se hallintapaneelissa "API-avaimet"-kohdasta kyseiselle tuotteelle. Säilytä tunnukset palvelinpuolella — älä koskaan tallenna niitä julkisiin repositorioihin tai lähetä niitä frontend-paketteihin.

bash
Authorization: Bearer YOUR_API_KEY

Päätepisteet

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

POST
/api/backups
Aloita uusi varmuuskopiotyö. Hyväksyy site_url, include_db, include_files.
GET
/api/backups
Listaa tilin olemassa olevat varmuuskopiot.
POST
/api/backups/:id/restore
Palauta varmuuskopio sen tunnuksella alkuperäiselle sivustolle tai uuteen kohteeseen.
DELETE
/api/backups/:id
Poista varmuuskopio pysyvästi kylmäsäilytyksestä.
GET
/api/usage
Palauttaa nykyisen käyttökiintiön ja jäljellä olevan varauksen todennetulle tilille.

Integraatiot

WordPress-laajennus ajoittaa päivittäiset varmuuskopiot automaattisesti. Plesk-käyttäjät voivat asentaa Jetweb-varmuuskopiolaajennuksen; headless-projektit kutsuvat REST API:a cronista tai CI:stä.