/
DE
dedaluslabs
/
Dedalus Cloud Services API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Checked 1mo ago · Updated 1mo ago
Details
Filter operations
Machine Lifecycle
30
get
Connect to terminal WebSocket stream
get
List executions
post
Create execution
get
List machines
post
Create machine
get
List ports
post
Create port
get
List SSH sessions
post
Create SSH session
get
List terminals
post
Create terminal
get
Get artifact
delete
Delete artifact
get
Get execution
delete
Delete execution
get
Get port
delete
Delete port
get
Get SSH session
delete
Delete SSH session
get
Get terminal
delete
Delete terminal
get
Get machine
delete
Destroy machine
patch
Update machine
get
Get execution output
get
List artifacts
get
List execution events
post
Sleep a running machine
post
Wake a sleeping machine
get
Watch machine lifecycle status
Usage
3
Machine Lifecycle
Machine Executions
Create execution
post
/v1/machines/{machine_id}/executions
Path parameters
machine_id
string
required
Headers
X-Dedalus-Org-Id
string
Idempotency-Key
string
required
Request body
CreateExecutionRequest
required
command
string[]
nullable
required
cwd
string
env
object
stdin
string
timeout_ms
integer
Response
OK
ExecutionResponse
required
artifacts
ArtifactRef[]
nullable
command
string[]
nullable
required
completed_at
string
date-time
created_at
string
date-time
required
cwd
string
env_keys
string[]
nullable
error_code
string
error_message
string
execution_id
string
required
exit_code
integer
expires_at
string
date-time
machine_id
string
required
retry_after_ms
integer
signal
integer
started_at
string
date-time
status
'wake_in_progress'
|
'queued'
|
'running'
|
'succeeded'
|
'failed'
|
'cancelled'
|
'expired'
required
stderr_bytes
integer
stderr_truncated
boolean
stdout_bytes
integer
stdout_truncated
boolean
Changes