Backup Vault

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

https://backup.api.jetweb.appREST APIХостинг в ЕС

Общ преглед

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

Бърз старт

Изпратете чрез POST URL на сайт с категориите, които искате да архивирате. API връща job 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
  }'

Удостоверяване

Всеки API endpoint изисква Bearer токен. Генерирайте такъв в таблото за управление под "API ключове" за съответния продукт. Съхранявайте токените сървърно — никога не ги публикувайте в публични хранилища или ги включвайте във frontend пакети.

bash
Authorization: Bearer YOUR_API_KEY

Endpoints

Базов URL: https://backup.api.jetweb.app

POST
/api/backups
Стартирайте нова задача за архивиране. Приема site_url, include_db, include_files.
GET
/api/backups
Избройте съществуващите архиви за акаунта.
POST
/api/backups/:id/restore
Възстановете резервно копие по неговото id до оригиналния сайт или нова дестинация.
DELETE
/api/backups/:id
Изтрийте резервно копие завинаги от студено хранилище.
GET
/api/usage
Връща текущата квота за използване и оставащия лимит за удостоверения акаунт.

Интеграции

Приставката WordPress планира ежедневни резервни копия автоматично. Потребителите на Plesk могат да инсталират разширението за архивиране на Jetweb; headless проекти извикват REST API от cron или CI.