Backup Vault

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

https://backup.api.jetweb.appREST APIHostováno v EU

Přehled

Backup Vault vytváří šifrované snímky vašich souborů a databází, ukládá je ve Frankfurtu a umožňuje obnovit libovolný předchozí bod jedním kliknutím. Soubory jsou šifrovány na vašem serveru, než jej opustí — Jetweb nemůže číst jejich obsah.

Rychlý start

Odešlete URL webu s kategoriemi, které chcete zálohovat, metodou POST. API vrátí ID úlohy, u které můžete zjišťovat stav.

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

Autentizace

Každý API endpoint vyžaduje Bearer token. Vygenerujte jej v dashboardu v sekci "API Keys" pro příslušný produkt. Tokeny uchovávejte na straně serveru – nikdy je neukládejte do veřejných repozitářů ani je nezahrnujte do frontendových balíčků.

bash
Authorization: Bearer YOUR_API_KEY

Endpoints

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

POST
/api/backups
Spustit novou zálohovací úlohu. Přijímá site_url, include_db, include_files.
GET
/api/backups
Seznam existujících záloh pro účet.
POST
/api/backups/:id/restore
Obnovit zálohu podle jejího ID na původní web nebo nové místo.
DELETE
/api/backups/:id
Trvale smazat zálohu z chladného úložiště.
GET
/api/usage
Vrací aktuální kvótu využití a zbývající limit pro autentizovaný účet.

Integrace

Plugin WordPress automaticky plánuje denní zálohy. Uživatelé Plesk si mohou nainstalovat rozšíření Jetweb Backup; bezhlavé projekty volají REST API z cronu nebo CI.