API Reference
Libraries
API Overview
Health
Health check
/health
Images
List images
/images
Pull and convert OCI image
/images
Get image details
/images/{name}
Delete image
/images/{name}
Instances
List instances
/instances
Create and start instance
/instances
Get instance details
/instances/{id}
Update instance properties
/instances/{id}
Stop and delete instance
/instances/{id}
Put instance in standby (pause, snapshot, delete VMM)
/instances/{id}/standby
Restore instance from standby
/instances/{id}/restore
Fork an instance from stopped, standby, or running (with from_running=true)
/instances/{id}/fork
Start a stopped instance
/instances/{id}/start
Stop instance (graceful shutdown)
/instances/{id}/stop
Stream instance logs (SSE)
/instances/{id}/logs
Get filesystem path info
/instances/{id}/stat
Get instance resource utilization stats
/instances/{id}/stats
InstancesVolumes
Attach volume to instance
/instances/{id}/volumes/{volumeId}
Detach volume from instance
/instances/{id}/volumes/{volumeId}
InstancesSnapshots
Create a snapshot for an instance
/instances/{id}/snapshots
Restore an instance from a snapshot in-place
/instances/{id}/snapshots/{snapshotId}/restore
Snapshots
List snapshots
/snapshots
Get snapshot details
/snapshots/{snapshotId}
Delete a snapshot
/snapshots/{snapshotId}
Fork a new instance from a snapshot
/snapshots/{snapshotId}/fork
Volumes
List volumes
/volumes
Create empty volume
/volumes
Create volume from archive
/volumes/from-archive
Get volume details
/volumes/{id}
Delete volume
/volumes/{id}
Devices
List registered devices
/devices
Get device details
/devices/{id}
Unregister device
/devices/{id}
Discover passthrough-capable devices on host
/devices/available
Ingresses
List ingresses
/ingresses
Create ingress
/ingresses
Get ingress details
/ingresses/{id}
Delete ingress
/ingresses/{id}
Resources
Builds
List builds
/builds
Create a new build
/builds
Get build details
/builds/{id}
Cancel build
/builds/{id}
Stream build events (SSE)
/builds/{id}/events