Skip to main content
POST
Sleep a running machine

Authorizations

x-api-key
string
header
required

Dedalus API key. Alternative to Bearer token.

Headers

X-Dedalus-Org-Id
string
Idempotency-Key
string
required

Path Parameters

machine_id
string
required
Required string length: 4 - 253
Pattern: ^dm-[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12}$

Response

OK

autosleep_seconds
integer<int64>
required

Seconds of inactivity before autosleep. 0 disables autosleep.

Required range: 0 <= x <= 9223372036
desired_state
enum<string>
required
Available options:
running,
sleeping,
destroyed
machine_id
string
required
memory_mib
integer<int64>
required

Memory in MiB.

phase
enum<string>
required
Available options:
accepted,
placement_pending,
starting,
running,
stopping,
sleeping,
destroying,
destroyed,
failed
storage_gib
integer<int64>
required
vcpu
number<double>
required

CPU in vCPUs.

Last modified on July 13, 2026