Skip to main content
POST
Create 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

Body

application/json
memory_mib
integer<int64>
required

Memory in MiB.

storage_gib
integer<int64>
required

Storage in GiB.

vcpu
number<double>
required

CPU in vCPUs.

autosleep
string

Idle window before autosleep. Accepts fixed duration units like 30s, 30m, 2h, 7d3h4s, or 1w3d, raw seconds ("1800"), or never to disable.

Response

Create converged inline

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