/
AL
alchemillahq
/
Sylve API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Subscribe
alchemillahq
Sylve API
post
Create a new Virtual Machine
v1
latest
Swagger 2.0
BSD-2-Clause
2026-07-17
198
262
523.1 KB
VM
Create a new Virtual Machine
Create a new virtual machine with the specified parameters
post
/vm
Request body
GithubComAlchemillahqSylveInternalInterfacesServicesLibvirtCreateVMRequest
required
acpi
boolean
apic
boolean
bootRom
string
cloudInit
boolean
cloudInitData
string
cloudInitMetaData
string
cloudInitNetworkConfig
string
cpuCores
integer
required
cpuPinning
GithubComAlchemillahqSylveInternalInterfacesServicesLibvirtCPUPinning[]
cpuSockets
integer
required
cpuThreads
integer
required
description
string
extraBhyveOptions
string[]
ignoreUMSR
boolean
iso
string
macId
integer
name
string
required
pciDevices
integer[]
qemuGuestAgent
boolean
ram
integer
required
rid
integer
required
serial
boolean
startAtBoot
boolean
startOrder
integer
storageEmulationType
'virtio-blk'
|
'virtio-9p'
|
'ahci-hd'
|
'ahci-cd'
|
'nvme'
storagePool
string
storageSize
integer
storageType
'raw'
|
'zvol'
|
'image'
|
'filesystem'
|
'none'
switchEmulationType
string
switchName
string
timeOffset
'utc'
|
'localtime'
required
tpmEmulation
boolean
vncBind
string
vncEnabled
boolean
vncPassword
string
vncPort
integer
required
vncResolution
string
vncWait
boolean
Response
Success
GithubComAlchemillahqSylveInternalAPIResponseAny
required
{"stackTrail":"components:schemas:github_com_alchemillahq_sylve_internal.APIResponse-any:properties:data","oasType":"schema","type":"unknown"}
error
string
message
string
status
string