List Backups
Last Updated: August 20, 2026Returns all backups for the specified site. Requires the read:sites scope.
Get Site Backup Count
Last Updated: August 20, 2026Returns the number of backup files stored for the site, split into local and remote, plus the combined total. Requires the read:sites scope.
Get Site Monitoring Stats
Last Updated: August 20, 2026Returns resource usage statistics for the site (PHP-FPM, response time, etc.). Requires the read:sites scope.
Monitoring History
Last Updated: August 20, 2026Returns a time-series of CPU, RAM, and disk usage for the site, sampled from the most recent server monitor snapshots. Pass range=24h for the last 24 hours, or range=7d (default)…
Site Access Logs
Last Updated: August 20, 2026Reads the live access log from the site's web server and returns parsed entries. The path is stack-aware — for nginx stacks it reads the nginx access log, for OpenLiteSpeed…
List Site Events
Last Updated: August 20, 2026Returns the recent task and event history for the site (e.g. SSL issuance, cache purge, plugin updates). Requires the read:sites scope.
List Deployment Logs
Last Updated: August 20, 2026Returns the git deployment history for the site. Requires the read:sites scope.
Get Git Repository Info
Last Updated: August 20, 2026Returns the connected git repository configuration for the site. Private keys are never returned. Requires the read:sites scope.
Update Git Deployment Settings
Last Updated: August 20, 2026Updates the git deployment configuration for a git-deployed site: tracked git_branch, the push-to-deploy webhook toggle (enable_push_deploy), whether the deploy script runs after each pull (run_after_deployment), the post-pull deploy_script, a custom…
Trigger Git Deployment
Last Updated: August 20, 2026Queues a manual pull-and-deploy for a git-deployed site. Returns 202 immediately; poll GET /sites/{uuid}/deployment-logs or /sites/{uuid}/events for progress. Requires the write:sites scope and the site:manage-update permission.
