Get a snapshot
GET/snapshots/{id}
path parameters
object
idstringrequiredSnapshot ID, e.g. snap_ab12cd34.
Responses
200 OKOK
SnapshotResponse
created_atstringdate-timedirstringidstringmem_pathstringmemory_mibintegerrootfs_pathstringsource_idstringstate_pathstringvcpusinteger400 Bad requestBad Request
ErrorResponse
errorstring404 Not foundNot Found
ErrorResponse
errorstringAuthentication
bearerAuthHTTP bearer. Daemon API key. Omit on a keyless loopback daemon.Request
▍GET/snapshots/{id}
curl '/snapshots/{id}'const response = await fetch("/snapshots/{id}", {
method: "GET",
});
const data = await response.json();import requests
response = requests.get(
"/snapshots/{id}",
)
data = response.json()Response
200 OK
{
"created_at": "2026-01-02T15:04:05Z",
"dir": "string",
"id": "string",
"mem_path": "string",
"memory_mib": 0,
"rootfs_path": "string",
"source_id": "string",
"state_path": "string",
"vcpus": 0
}