Create VM
Virtual Machines
Create VM
Provision a new GPU-powered virtual machine. Provisioning typically takes 2-10 minutes.
POST
Create VM
Authorizations
Use a JWT access token or API key (prefixed with nv_)
Body
application/json
Node ID (e.g., vm01, vm02)
GPU type (5090, 4090, pro6000)
Number of GPUs (1, 2, 4, or 8)
Disk size in GB (minimum 50)
Required range:
x >= 50Template VM ID to clone
Rental type
Available options:
on_demand, reserved, interruptible Reservation duration (required if rental_type=reserved)
Available options:
1, 3, 6 Available options:
ssh_key, password SSH key ID (defaults to oldest key)
VM password (required if auth_method=password)
Minimum string length:
12Response
VM creation started
Available options:
creating, starting, running, stopping, stopped, interrupted, destroyed, failed, offline Available options:
on_demand, reserved, interruptible 
