Backup Vault

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

https://backup.api.jetweb.appREST APIEU-होस्ट केलेले

विहंगावलोकन

Backup Vault तुमच्या फाइल्स आणि डेटाबेसचे एन्क्रिप्टेड स्नॅपशॉट घेते, ते फ्रँकफर्टमध्ये संग्रहित करते आणि तुम्हाला एका क्लिकवर कोणताही मागील बिंदू पुनर्संचयित करू देते. फाइल्स तुमच्या सर्व्हरवर सोडण्यापूर्वी एन्क्रिप्ट केल्या जातात — Jetweb त्यांची सामग्री वाचू शकत नाही.

त्वरित प्रारंभ

तुम्हाला बॅकअप घ्यायच्या असलेल्या श्रेण्यांसह साइट URL POST करा. 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
  }'

प्रमाणीकरण

प्रत्येक API एंडपॉइंटसाठी Bearer टोकन आवश्यक आहे. संबंधित उत्पादनासाठी "API Keys" अंतर्गत डॅशबोर्डमध्ये एक तयार करा. टोकन सर्व्हर-साइड ठेवा — ते सार्वजनिक रेपॉझिटरीमध्ये कधीही कमिट करू नका किंवा फ्रंटएंड बंडलमध्ये पाठवू नका.

bash
Authorization: Bearer YOUR_API_KEY

एंडपॉइंट्स

बेस URL: https://backup.api.jetweb.app

POST
/api/backups
नवीन बॅकअप जॉब सुरू करा. site_url, include_db, include_files स्वीकारते.
GET
/api/backups
खात्यासाठी विद्यमान बॅकअप सूचीबद्ध करा.
POST
/api/backups/:id/restore
बॅकअप त्याच्या आयडीद्वारे मूळ साइटवर किंवा नवीन गंतव्यस्थानावर पुनर्संचयित करा.
DELETE
/api/backups/:id
बॅकअप कायमचे कोल्ड स्टोरेजमधून हटवा.
GET
/api/usage
प्रमाणित खात्यासाठी सध्याचा वापर कोटा आणि उर्वरित भत्ता परत करते.

एकत्रीकरण

WordPress प्लगइन दररोज आपोआप बॅकअप शेड्यूल करते. Plesk वापरकर्ते Jetweb बॅकअप एक्सटेंशन स्थापित करू शकतात; हेडलेस प्रकल्प cron किंवा CI वरून REST API कॉल करतात.