crucible
REST API for the crucible daemon, a Firecracker microVM sandbox runtime. The daemon is the contract every SDK mirrors. Auth is a bearer token (Authorization: Bearer <key>); /healthz is always exempt, and a loopback daemon with no keys configured serves unauthenticated. The exec and service-log endpoints stream a binary frame protocol OpenAPI cannot model — see the guides for the frame format.
- Version: 0.3.4
images
GETList cached imagesPOSTPull and convert an OCI imagePOSTImport a docker-save archiveGETGet a cached imageDELETEDelete a cached image
logs
meta
sandboxes
GETList sandboxesPOSTCreate a sandboxGETGet a sandboxDELETEDestroy a sandboxGETInteractive exec (WebSocket)POSTRun a command (streams frames)GETRead a single guest filePOSTPush files into a sandbox
service
GETService statusPUTConfigure the supervised serviceGETStream service logsPOSTRestart the servicePOSTStart the servicePOSTStop the service