Backup Vault

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

https://backup.api.jetweb.appREST APIHostované v EÚ

Prehľad

Backup Vault vytvára šifrované snímky vašich súborov a databáz, ukladá ich vo Frankfurte a umožňuje obnoviť akýkoľvek predchádzajúci bod jedným kliknutím. Súbory sú šifrované na vašom serveri predtým, ako ho opustia — Jetweb nemôže čítať ich obsah.

Rýchly štart

Odošlite URL stránky s kategóriami, ktoré chcete zálohovať. API vráti ID úlohy, ktoré môžete sledovať pre 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
  }'

Autentifikácia

Každý API endpoint vyžaduje Bearer token. Vygenerujte si ho v dashboarde v sekcii "API Keys" pre príslušný produkt. Tokeny uchovávajte na serverovej strane – nikdy ich nekomitujte do verejných repozitárov ani ich neposielajte vo frontendových balíkoch.

bash
Authorization: Bearer YOUR_API_KEY

Endpoints

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

POST
/api/backups
Spustenie novej zálohovacej úlohy. Akceptuje site_url, include_db, include_files.
GET
/api/backups
Zoznam existujúcich záloh pre účet.
POST
/api/backups/:id/restore
Obnoviť zálohu podľa jej ID na pôvodnú stránku alebo nové miesto.
DELETE
/api/backups/:id
Natrvalo odstrániť zálohu z chladného úložiska.
GET
/api/usage
Vracia aktuálny kvótu využitia a zostávajúci limit pre autentifikovaný účet.

Integrácie

Plugin WordPress automaticky plánuje denné zálohy. Používatelia Plesk si môžu nainštalovať rozšírenie Jetweb Backup; bezhlavé projekty volajú REST API z cron alebo CI.