Servers
List Servers
Returns a paginated list of all servers in your team. Supports filtering by search term and status. Requires the read:servers scope.
Get Server
Returns full details for a specific server. Requires the read:servers scope.
List Sites on Server
Returns all sites hosted on the specified server. Requires the read:servers scope.
List Cron Jobs
Returns all cron jobs configured on the specified server. Requires the read:servers scope.
Create Server Cron Job
Creates a server-level cron job and installs it on the server synchronously. The user is validated against the server's actual Linux users via SSH. Requires the write:servers scope and the…
Update Server Cron Job
Updates a server-level cron job and reinstalls it on the server. Requires the write:servers scope and the server:manage-cron-jobs permission.
Delete Server Cron Job
Removes the cron job from the server (synchronous SSH) and deletes the record. Requires the write:servers scope.
Execute Server Cron Job
Triggers the cron command now. The command is launched in the background (detached over SSH) and returns 202 immediately, so long-running cron jobs do not time out the request. Retrieve…
Get Server Cron Job Output
Returns the last captured output for the cron job. Requires the read:servers scope and the server:manage-cron-jobs permission.
List Firewall Rules
Returns every firewall rule configured on the server, with per-traffic counts (allow / deny) and the active-rule count. Requires the read:servers scope.
