curl -sS -X POST "http://127.0.0.1:8087/sites" -H "Content-Type: application/json" -d '{
"domain":"midominio.tld",
"db_type":"mariadb",
"sftp_auth":"otp+password",
"save_qr": true
}' | jq
curl -s -X DELETE "http://127.0.0.1:8087/sites/midominio.tld" | jq
curl -s -X DELETE "http://127.0.0.1:8087/sites/misitio.ejemplo.online?purge=true" | jq
# todos (salta los existentes) curl -sS -X POST "http://127.0.0.1:8087/backup-now" | jq # sólo un sitio curl -sS -X POST "http://127.0.0.1:8087/sites/midominio.tld/backup-now" | jq
# último backup disponible
curl -sS -X POST "http://127.0.0.1:8087/sites/midominio.tld/restore" \
-H "Content-Type: application/json" -d '{}' | jq
# por fecha (YYYY-MM-DD)
curl -sS -X POST "http://127.0.0.1:8087/sites/midominio.tld/restore" \
-H "Content-Type: application/json" -d '{"date":"2025-09-18"}' | jq
curl -sS -X POST "http://127.0.0.1:8087/sites/midominio.tld/reset-sftp-pass" | jq
curl -sS -X POST "http://127.0.0.1:8087/sites/midominio.tld/reset-db-pass" | jq
Comprobar:
curl -sS "https://midominio.tld/health" # si tienes el location nginx curl -sS "https://midominio.tld/health.json"