Cloud Infrastructure
Cloud VPS Compute
High-frequency NVMe KVM virtual private servers with automated snapshots, root access, and instant provisioning.
Cloud VPS Compute
1st Services Cloud VPS delivers enterprise-grade virtualization built on modern AMD EPYC™ and Intel® Xeon® processors paired with PCIe 4.0/5.0 NVMe arrays.
Instance Specifications & Plans
| Plan ID | vCPU | Dedicated RAM | NVMe Storage | Bandwidth | Price |
|---|---|---|---|---|---|
vps-micro-1 | 1 Core | 1 GB | 25 GB NVMe | 1 TB / mo | $4.00 / mo ($0.0055/hr) |
vps-standard-2 | 2 Cores | 4 GB | 80 GB NVMe | 4 TB / mo | $15.00 / mo ($0.0208/hr) |
vps-standard-4 | 4 Cores | 8 GB | 160 GB NVMe | 8 TB / mo | $30.00 / mo ($0.0416/hr) |
vps-memory-8 | 4 Cores | 16 GB | 240 GB NVMe | 10 TB / mo | $55.00 / mo ($0.0763/hr) |
vps-compute-8 | 8 Cores | 16 GB | 320 GB NVMe | 12 TB / mo | $80.00 / mo ($0.1111/hr) |
vps-enterprise-16 | 16 Cores | 32 GB | 640 GB NVMe | 20 TB / mo | $150.00 / mo ($0.2083/hr) |
Supported Operating Systems
- Ubuntu:
ubuntu-24.04-lts,ubuntu-22.04-lts - Debian:
debian-12,debian-11 - AlmaLinux / Rocky Linux:
almalinux-9,rocky-9 - Alpine Linux:
alpine-3.20 - Windows Server:
windows-server-2022,windows-server-2025 - Custom ISO: Upload custom boot ISO images via dashboard or URL.
Creating a VPS via REST API
Endpoint
POST https://api.1st-services.com/v1/vps/instances
Request Payload
{
"name": "production-api-node-01",
"plan": "vps-standard-2",
"region": "us-east-1",
"image": "ubuntu-24.04-lts",
"ssh_keys": ["ssh_key_a83819"],
"backups_enabled": true,
"user_data": "#!/bin/bash\napt update && apt install -y nginx docker.io"
}
Example cURL Request
cURL
curl -X POST https://api.1st-services.com/v1/vps/instances \
-H "Authorization: Bearer $FIRST_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"name": "production-api-node-01",
"plan": "vps-standard-2",
"region": "us-east-1",
"image": "ubuntu-24.04-lts",
"ssh_keys": ["ssh_key_a83819"],
"backups_enabled": true
}'
Response
{
"status": "success",
"data": {
"id": "vps_8931274",
"name": "production-api-node-01",
"status": "provisioning",
"ipv4": "194.163.140.22",
"ipv6": "2a02:4780:11:100::1",
"region": "us-east-1",
"plan": "vps-standard-2",
"specs": {
"vcpus": 2,
"ram_mb": 4096,
"disk_gb": 80
},
"created_at": "2026-08-24T14:00:00Z"
}
}
Instance Lifecycle Actions
Control your instance power states and maintenance operations via the action API:
POST https://api.1st-services.com/v1/vps/instances/:id/actions
{
"action": "reboot" // Options: "start", "stop", "reboot", "rebuild", "create_snapshot"
}
Automated Backups
