Backup Vault

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

https://backup.api.jetweb.appREST APIHostirano u EU

Pregled

Backup Vault snima šifrirane snimke vaših datoteka i baza podataka, pohranjuje ih u Frankfurtu i omogućuje vraćanje bilo koje prethodne točke jednim klikom. Datoteke su šifrirane na vašem poslužitelju prije nego što ga napuste — Jetweb ne može pročitati njihov sadržaj.

Brzi početak

POŠALJITE URL stranice s kategorijama koje želite sigurnosno kopirati. API vraća ID posla koji možete pratiti za status.

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
  }'

Autentifikacija

Svaki API krajnja točka zahtijeva Bearer token. Generirajte ga na nadzornoj ploči pod "API ključevi" za odgovarajući proizvod. Čuvajte tokene na poslužiteljskoj strani — nikada ih ne predajte u javna spremišta niti ih isporučujte u frontend paketima.

bash
Authorization: Bearer YOUR_API_KEY

Krajnje točke

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

POST
/api/backups
Pokrenite novi posao sigurnosnog kopiranja. Prihvaća site_url, include_db, include_files.
GET
/api/backups
Navedite postojeće sigurnosne kopije za račun.
POST
/api/backups/:id/restore
Vrati sigurnosnu kopiju prema njenom ID-u na originalnu stranicu ili novo odredište.
DELETE
/api/backups/:id
Trajno izbriši sigurnosnu kopiju iz hladnog spremišta.
GET
/api/usage
Vraća trenutnu kvotu korištenja i preostali dopušteni iznos za autentificirani račun.

Integracije

Dodatak WordPress automatski planira dnevne sigurnosne kopije. Plesk korisnici mogu instalirati proširenje za sigurnosne kopije Jetweb; headless projekti pozivaju REST API putem cron ili CI.