HTTP API
Create a long-lived managed process.
POST /v1/processes
POST
/v1/processes
Spawns a new process with the given command and arguments. Supports both pipe-based and PTY (tty) modes. Returns the process descriptor on success.
Request Body required
Section titled “Request Body required ”object
args
Array<string>
command
required
string
cwd
string
env
object
key
additional properties
string
interactive
boolean
tty
boolean
Responses
Section titled “ Responses ”Started process
object
args
required
Array<string>
command
required
string
createdAtMs
required
integer format: int64
cwd
string
exitCode
integer format: int32
exitedAtMs
integer format: int64
id
required
string
interactive
required
boolean
owner
required
string
pid
integer format: int32
status
required
string
tty
required
boolean
Invalid request
object
detail
string
instance
string
status
required
integer format: int32
title
required
string
type
required
string
key
additional properties
Process limit or state conflict
object
detail
string
instance
string
status
required
integer format: int32
title
required
string
type
required
string
key
additional properties
Process API unsupported on this platform
object
detail
string
instance
string
status
required
integer format: int32
title
required
string
type
required
string
key
additional properties