Create a virtual machine
VMs
Create a virtual machine
Provision a new VM. Charges the user wallet immediately for the first cycle (plus any addons) and enqueues the create action. Returns 202 with the VM detail and the action id to poll. Requires the vms:write scope.
POST
Create a virtual machine
Authorizations
Long-lived API token created at https://vmarea.com/dashboard/settings/api-keys. Tokens are scope-restricted; this spec lists the scope each endpoint requires.
Body
application/json
Pattern:
^[cC][^\s-]{8,}$Pattern:
^[cC][^\s-]{8,}$Required string length:
1 - 63Pattern:
^[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])?$Pattern:
^[cC][^\s-]{8,}$Required string length:
8 - 128Maximum array length:
20Pattern:
^[cC][^\s-]{8,}$Required string length:
1 - 100Maximum array length:
10Pattern:
^[cC][^\s-]{8,}$Maximum array length:
5Pattern:
^[cC][^\s-]{8,}$