Backup Vault

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

https://backup.api.jetweb.appREST APIHostovano u EU

Преглед

Backup Vault прави шифроване снимке ваших датотека и база података, чува их у Франкфурту и омогућава вам да вратите било коју претходну тачку једним кликом. Датотеке се шифрују на вашем серверу пре него што га напусте — Jetweb не може да прочита њихов садржај.

Брзи почетак

POST-ујте URL сајта са категоријама које желите да направите резервну копију. API враћа ID посла који можете да проверавате за статус.

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

Autentifikacija

Svaki API endpoint zahteva Bearer token. Generišite ga na kontrolnoj tabli u odeljku "API Keys" za odgovarajući proizvod. Čuvajte tokene na serverskoj strani — nikada ih ne komitujte u javne repozitorijume niti isporučujte u frontend paketima.

bash
Authorization: Bearer YOUR_API_KEY

Endpoints

Osnovni URL: https://backup.api.jetweb.app

POST
/api/backups
Покрените нови посао прављења резервне копије. Прихвата site_url, include_db, include_files.
GET
/api/backups
Наведите постојеће резервне копије за налог.
POST
/api/backups/:id/restore
Vraćanje rezervne kopije po njenom ID-u na originalni sajt ili novu destinaciju.
DELETE
/api/backups/:id
Trajno brisanje rezervne kopije iz hladnog skladišta.
GET
/api/usage
Vraća trenutnu kvotu korišćenja i preostali dozvoljeni iznos za autentifikovani nalog.

Integracije

Dodatak WordPress automatski zakazuje dnevne rezervne kopije. Plesk korisnici mogu instalirati Jetweb Backup ekstenziju; headless projekti pozivaju REST API putem cron ili CI.