VPS Services

Virtual machines, storage, networking, and snapshots

73 endpoints

GET Endpoints

GET /api/vm/{vmid}/active-jobs Check active jobs and operations for a specific VM GET /api/vm/{vmid}/rebuild-status Get the rebuild status of a virtual server GET /api/vm/{vmid}/metrics Get performance metrics for a specific virtual server GET /api/vps-accounts List all your VPS accounts GET /api/vps-products Get a list of available VPS products and their specifications GET /api/vm/{vmid}/status Get status and resource usage for a virtual server (VM) GET /api/windows-vps-products List available Windows VPS products GET /api/vm/{vmid}/firewall/group Get firewall group information for a VM GET /api/notifications/{id} Get details for a specific notification service GET /api/vm/{vmid}/agent/exec Check QEMU Guest Agent availability GET /api/vps-accounts/{id} Get information about a specific VPS service GET /api/vm/{vmid}/details-poll Get detailed status and information for a virtual server GET /api/vm/{vmid}/details Get detailed information for a specific virtual server GET /api/vm/{vmid}/autorenew Get automatic renewal status for a virtual server GET /api/vm/{vmid}/agent/memory Get memory information for a virtual server GET /api/vm/{vmid}/iso Get ISO image information for a virtual server GET /api/vm/{vmid}/firewall/options Get firewall options for a virtual server GET /api/vm/{vmid}/firewall Get firewall rules for a VM GET /api/vm/{vmid}/upgrade Upgrade resources for a virtual server (VM) GET /api/vm/{vmid}/billing-cycle Get billing cycle for a specific VM GET /api/vm/{vmid}/console Get console access for a Virtual Server GET /api/vm/{vmid}/disks Get disk information for a Virtual Server GET /api/vm/{vmid}/storage Get storage information for a Virtual Server GET /api/vm/{vmid}/backup-schedules Get VPS backup schedules GET /api/vm/{vmid}/storage-quota Get VPS storage usage GET /api/vm/{vmid}/network Get VM network information GET /api/vm/{vmid}/backups List backups for a specific VM GET /api/vm/{vmid}/firmware Get virtual server firmware information GET /api/vm/{vmid}/crowdsec Get CrowdSec protection status on a virtual server GET /api/vm/{vmid}/hostname Get hostname for a virtual server GET /api/product-overview/vps Get an overview of available VPS products GET /api/vm/{vmid}/routed-ipv6 Check routed IPv6 availability and status for a VPS. GET /api/vm/{vmid}/snapshots List snapshots for a virtual server. GET /api/vm/{vmid}/templates Get available templates for a virtual server. GET /api/vm/{vmid}/snapshot-schedules Get scheduled snapshot times for a virtual server GET /api/product-overview/vps/{slug} Get detailed information about a specific VPS product GET /api/firewall-groups/{id} Get firewall group details GET /api/vm/{vmid}/cloud-init Get initial VM configuration

POST Endpoints

POST /api/cloud/quick-deploy Quick deploy a cloud server (VM) POST /api/firewall-groups Create and manage firewall groups for servers POST /api/vm/{vmid}/status Reboot a VPS or virtual server POST /api/vm/{vmid}/firewall/group Assign a firewall group to a virtual server POST /api/vm/{vmid}/agent/exec Execute commands on a virtual server via its agent POST /api/lookup-nameservers Get DNS nameservers for a domain POST /api/port25/requests Request to open port 25 for outgoing email POST /api/vm/{vmid}/iso Mount an ISO file to a virtual server POST /api/vm/{vmid}/firewall Add or modify firewall rules for your VPS POST /api/server-tags Add tags to organize and identify your servers POST /api/vm/{vmid}/upgrade Upgrade resources for a Virtual Private Server (VPS) POST /api/vm/{vmid}/billing-cycle Change billing cycle for VPS POST /api/validate-nameservers Validate VPS nameservers POST /api/vm/{vmid}/backup-schedules Create and manage VPS backup schedules POST /api/vm/{vmid}/backups Create a backup for your VPS POST /api/vm/{vmid}/crowdsec Enable or disable CrowdSec protection for your VPS POST /api/vm/{vmid}/routed-ipv6 Allocate a routed IPv6 prefix to a VPS. POST /api/vm/{vmid}/reset-password Reset the password for a virtual server (VM). POST /api/vm/{vmid}/snapshots Create a snapshot of your virtual server. POST /api/vm/{vmid}/snapshot-schedules Configure scheduled snapshots for your VPS POST /api/vm/{vmid}/rebuild Reset a virtual server to a selected template state POST /api/vm/{vmid}/reset-ssh-keys Reset SSH keys for a specific virtual server POST /api/cloud/{accountId}/resize Change virtual server (VPS) resources POST /api/vm/{vmid}/add-disk Add storage to a virtual server

PUT Endpoints

DELETE Endpoints