Backup Vault
Integrate Backup Vault in minutes — REST API, WordPress plugin, and embed widgets.
Обзор
Backup Vault создает зашифрованные снимки ваших файлов и баз данных, хранит их во Франкфурте и позволяет восстановить любую предыдущую точку одним кликом. Файлы шифруются на вашем сервере перед отправкой — Jetweb не может прочитать их содержимое.
Быстрый старт
Отправьте URL сайта с категориями, которые вы хотите сохранить, методом POST. API возвращает ID задачи, статус которой можно опрашивать.
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 требует Bearer-токен. Сгенерируйте его в панели управления в разделе "API Keys" для соответствующего продукта. Храните токены на стороне сервера — никогда не передавайте их в публичные репозитории и не включайте в клиентские сборки.
Authorization: Bearer YOUR_API_KEY
Endpoints
Базовый URL: https://backup.api.jetweb.app
/api/backups
/api/backups
/api/backups/:id/restore
/api/backups/:id
/api/usage
Интеграции
Плагин WordPress автоматически планирует ежедневные резервные копии. Пользователи Plesk могут установить расширение резервного копирования Jetweb; headless-проекты вызывают REST API из cron или CI.