Learn how to order a VPS through the OVHcloud Control Panel or the OVHcloud API.
Requirements
- An OVHcloud account
- A default payment method set on your account
- Access to the OVHcloud Control Panel or OVHcloud API
To see our full range of VPS options, see our pricing comparison page.
Instructions
✔ Select a method to create your VPS order.
From the OVHcloud Control Panel, select Bare Metal Cloud
, Order
, and VPS
.
You will be redirected to an order funnel where you will:
- configure your VPS
- choose an image
- select data centers and quantities
- choose whether to add on features, such as snapshot backup or additional storage
- select your renewal frequency
- review your order
- confirm your address
- confirm your payment method
- review our Terms of Service
When you have made all of your selections and confirmed your information, click Continue →
.
Create a cart
You must specify "US"
for the ovhSubsidiary parameter.
{
"ovhSubsidiary": "US"
}
Assign the cart to your account
Choose a plan
Save your chosen planCode, duration, and pricingMode from the response.
Example:
"planCode": "vps-starter-1-2-20"
"duration": "P1M"
"pricingMode": "default"
Add the VPS to your cart
Save the itemId from the response.
Example:
"itemId": 12345678
Configure the VPS
You must specify a data center and operating system. Each configuration will require a separate submission through the API.
Example:
{
"label": "vps_datacenter",
"value": "US-EAST-VA"
}
{
"label": "vps_os",
"value": "Ubuntu 24.04"
}
List of available operating systems:
- "AlmaLinux 8"
- "AlmaLinux 9"
- "AlmaLinux 9 - cPanel"
- "Centos 6"
- "Centos 7"
- "Debian 8"
- "Debian 10"
- "Debian 11"
- "Debian 12"
- "Debian 12 - Docker"
- "Debian 12 - Plesk"
- "Fedora 29"
- "Fedora 37"
- "Fedora 38"
- "Fedora 39"
- "Fedora 40"
- "Rocky Linux 8"
- "Rocky Linux 9"
- "Ubuntu 19.04"
- "Ubuntu 20.04"
- "Ubuntu 21.04"
- "Ubuntu 22.04"
- "Ubuntu 23.04"
- "Ubuntu 24.04"
- "Ubuntu 24.10"
Read the Terms of Service and verify your cart
Submit your order
Set the autoPayWithPreferredPaymentMethod parameter to "true"
to use your default payment method.
{
"autoPayWithPreferredPaymentMethod": true,
"waiveRetractationPeriod": false
}
Go further
For more information and tutorials, please see our other VPS support guides or explore the guides for other OVHcloud products and services.