Backup Vault

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

https://backup.api.jetweb.appREST APIEU-hosted

ទិដ្ឋភាពទូទៅ

Backup Vault ថតរូបភាពដែលបានអ៊ិនគ្រីបនៃឯកសារ និងមូលដ្ឋានទិន្នន័យរបស់អ្នក រក្សាទុកពួកវានៅ Frankfurt និងអនុញ្ញាតឱ្យអ្នកស្តារចំណុចពីមុនណាមួយដោយចុចតែម្តង។ ឯកសារត្រូវបានអ៊ិនគ្រីបនៅលើម៉ាស៊ីនមេរបស់អ្នកមុនពេលពួកវាចាកចេញពីវា — Jetweb មិនអាចអានខ្លឹមសាររបស់ពួកវាបានទេ។

ការចាប់ផ្តើមរហ័ស

បញ្ជូន (POST) URL គេហទំព័រជាមួយប្រភេទដែលអ្នកចង់បម្រុងទុក។ API ត្រឡប់លេខសម្គាល់ការងារដែលអ្នកអាចស្នើសុំស្ថានភាពបាន។

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 token ។ បង្កើតមួយនៅក្នុង Dashboard ក្រោម "API Keys" សម្រាប់ផលិតផលដែលពាក់ព័ន្ធ។ ទុក tokens នៅខាង server-side — កុំដាក់វានៅក្នុង public repositories ឬដឹកជញ្ជូនវានៅក្នុង frontend bundles ។

bash
Authorization: Bearer YOUR_API_KEY

Endpoints

Base 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
ត្រឡប់ quota នៃការប្រើប្រាស់បច្ចុប្បន្ន និង allowance ដែលនៅសល់សម្រាប់គណនីដែលបានផ្ទៀងផ្ទាត់។

ការរួមបញ្ចូល

កម្មវិធីជំនួយ WordPress កំណត់ពេលបម្រុងទុកប្រចាំថ្ងៃដោយស្វ័យប្រវត្តិ។ អ្នកប្រើប្រាស់ Plesk អាចដំឡើងផ្នែកបន្ថែម Jetweb Backup; គម្រោង headless ហៅ REST API ពី cron ឬ CI ។