Virtual machines, storage, networking, and snapshots
85 endpoints
/api/vm/{vmid}/backup-schedules Get and manage scheduled backups for your VPS POST /api/vm/{vmid}/backup-schedules Manage backup scheduling for virtual servers DELETE /api/vm/{vmid}/backup-schedules Delete a scheduled backup for a VPS GET /api/vm/{vmid}/backups Get a list of backups for a specific virtual server POST /api/vm/{vmid}/backups Create a backup of a virtual server (VM) PUT /api/vm/{vmid}/backups Restore a VM from backup DELETE /api/vm/{vmid}/backups/{volid} Delete a specific backup for a virtual server /api/firewall-groups List firewall groups and rules POST /api/firewall-groups Create firewall groups and rules GET /api/vm/{vmid}/firewall/group Get firewall group assignment for a virtual server POST /api/vm/{vmid}/firewall/group Assign a firewall group to a virtual server DELETE /api/vm/{vmid}/firewall/group Remove firewall group from a virtual server GET /api/vm/{vmid}/firewall View and manage firewall rules for a VPS POST /api/vm/{vmid}/firewall Manage firewall rules for VMs PUT /api/vm/{vmid}/firewall Manage firewall rules for virtual machines (VMs) DELETE /api/vm/{vmid}/firewall Delete a firewall rule for a specific virtual server GET /api/vm/{vmid}/firewall/options Get and display firewall settings for a virtual server PUT /api/vm/{vmid}/firewall/options Manage firewall settings for your virtual server GET /api/firewall-groups/{id} Get firewall group details PUT /api/firewall-groups/{id} Update firewall rules for a firewall group DELETE /api/firewall-groups/{id} Delete a firewall group /api/vm/{vmid}/snapshots List snapshots for your VM DELETE /api/vm/{vmid}/snapshots Delete or restore a VM snapshot POST /api/vm/{vmid}/snapshots Create a snapshot of your VM GET /api/vm/{vmid}/snapshot-schedules Get snapshot schedule for virtual servers POST /api/vm/{vmid}/snapshot-schedules Manage snapshot scheduling for virtual servers /api/vm/{vmid}/active-jobs Get active operations for a VM GET /api/vps-accounts List your VPS services GET /api/vps-products List available VPS products GET /api/private-networks List your private networks and subnets POST /api/private-networks Create private network allocations and subnets GET /api/floating-ip Get Floating IP service status and pricing GET /api/vm/{vmid}/agent/exec Check QEMU Guest Agent status on a virtual server POST /api/vm/{vmid}/agent/exec Execute commands on a VPS via its agent GET /api/notifications/{id} Get account notifications POST /api/notifications/{id} Create website monitoring and notifications POST /api/lookup-nameservers Get nameserver IP addresses for a domain GET /api/port25/requests Check Port 25 request status and request whitelisting POST /api/port25/requests Request a Port 25 opening for your IP address GET /api/vm/{vmid}/details-poll Get detailed status information for a virtual server GET /api/vps-accounts/{id} Get detailed information for a specific VPS service GET /api/vm/{vmid}/details Get detailed information for a specific VPS GET /api/vm/{vmid}/autorenew Get VPS auto-renewal status POST /api/vm/{vmid}/autorenew Enable or disable VPS auto-renewal GET /api/vm/{vmid}/agent/memory Get virtual server memory usage GET /api/vm/{vmid}/console Get virtual server console access POST /api/server-tags Add a tag to a specific server DELETE /api/server-tags Remove a tag from a server GET /api/vm/{vmid}/disks Get disk information for a VM GET /api/product-overview/vps Get an overview of available VPS services and their specifications GET /api/cloud/limits View your cloud service limits and usage GET /api/vm/{vmid}/iso Get available ISO images for a VM POST /api/vm/{vmid}/iso Mount an ISO file to a VPS for installation or troubleshooting DELETE /api/vm/{vmid}/iso Remove or detach an ISO file from a VM GET /api/vm/{vmid}/upgrade Upgrade resources for a virtual server (VM) POST /api/vm/{vmid}/upgrade Upgrade an existing virtual server (VPS) GET /api/vm/{vmid}/billing-cycle Get billing cycle options for a specific VPS POST /api/vm/{vmid}/billing-cycle Change billing cycle for a VPS GET /api/vm/{vmid}/firmware Retrieve firmware settings information for a virtual server. PUT /api/vm/{vmid}/firmware Modify firmware settings for virtual machines (VMs). POST /api/vps/pending-maintenance Check if VPS services have pending maintenance operations. GET /api/vm/{vmid}/crowdsec Check CrowdSec protection status for your VPS. POST /api/vm/{vmid}/crowdsec Manage CrowdSec protection for virtual servers. GET /api/vm/{vmid}/hostname Get your VM hostname POST /api/vm/{vmid}/hostname Change your VPS or domain hostname GET /api/vm/{vmid}/routed-ipv6 Get routed IPv6 address information for your VM POST /api/vm/{vmid}/routed-ipv6 Assign or update a routed IPv6 prefix for your VM DELETE /api/vm/{vmid}/routed-ipv6 Remove a routed IPv6 address from your VM POST /api/vm/{vmid}/reset-password Reset your virtual server (VM) password GET /api/vm/{vmid}/maintenance Check and manage VPS maintenance GET /api/private-networks/{id} Get private network details and IP addresses DELETE /api/private-networks/{id} Delete a private network POST /api/vm/{vmid}/reset-ssh-keys Reset SSH keys for a virtual server POST /api/vm/{vmid}/maintenance/extend Extend the maintenance deadline for a virtual server