Skip to content

Open a jail console WebSocket

GET
/jail/{ctid}/console
curl --request GET \
--url 'https://sylve.lan:8181/api/jail/1/console?auth=example' \
--header 'Authorization: <Authorization>'

Validate that the jail console is available and upgrade to an authenticated interactive WebSocket session

ctid
required
integer
>= 1

Jail CTID

auth
required
string

Hex-encoded WebSocket authentication payload

Switching Protocols

string

Bad Request

object
data
error
string
message
string
status
string

Unauthorized

object
data
error
string
message
string
status
string

Forbidden

object
data
error
string
message
string
status
string

Jail Not Found

object
data
error
string
message
string
status
string

Conflict

object
data
error
string
message
string
status
string

Internal Server Error

object
data
error
string
message
string
status
string

Service Unavailable

object
data
error
string
message
string
status
string