Delete Server Cron Job
Last Updated: August 20, 2026Removes the cron job from the server (synchronous SSH) and deletes the record. Requires the write:servers scope.
Execute Server Cron Job
Last Updated: August 20, 2026Triggers 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
Last Updated: August 20, 2026Returns the last captured output for the cron job. Requires the read:servers scope and the server:manage-cron-jobs permission.
List Firewall Rules
Last Updated: August 20, 2026Returns every firewall rule configured on the server, with per-traffic counts (allow / deny) and the active-rule count. Requires the read:servers scope.
Create Firewall Rule
Last Updated: August 20, 2026Creates a new firewall rule on the server. Synchronous — runs InstallFirewall over SSH inline and returns the new row at 201. Idempotent on (name, port, ip_address). Requires the write:servers…
Delete Firewall Rule
Last Updated: August 20, 2026Disables the rule on the server (DisableFirewall over SSH) then deletes the row. Synchronous. Requires the write:servers scope.
Enable Firewall Rule
Last Updated: August 20, 2026Marks the rule active and runs InstallFirewall over SSH. Synchronous. Requires the write:servers scope.
Disable Firewall Rule
Last Updated: August 20, 2026Marks the rule inactive and runs DisableFirewall over SSH. Synchronous. Requires the write:servers scope.
Whitelist xCloud Infrastructure IPs
Last Updated: August 20, 2026Adds (or extends) the "xCloud Infrastructure" rule so xCloud jumpbox, API, backup, and monitoring IPs can reach the server's SSH port. Safe to call repeatedly — already-present IPs are not…
Whitelist Caller IP
Last Updated: August 20, 2026Whitelists the API caller's current IP address on the server's SSH firewall. Useful before tightening SSH access rules so the caller does not lock themselves out. Requires the write:servers scope.
