Skip to main content
POST
/
api
/
sandboxes
/
{id}
/
pty
Create PTY Session
curl --request POST \
  --url https://app.opencomputer.dev/api/sandboxes/{id}/pty \
  --header 'Content-Type: application/json' \
  --header 'X-API-Key: <api-key>' \
  --data '
{
  "cols": 123,
  "rows": 123,
  "shell": "<string>"
}
'
{
  "sessionID": "ps-abc123",
  "sandboxID": "sb-abc123"
}
Create an interactive terminal session.
id
string
required
Sandbox ID
cols
integer
Terminal columns (default: 80)
rows
integer
Terminal rows (default: 24)
shell
string
Shell path (default: /bin/bash)
{
  "sessionID": "ps-abc123",
  "sandboxID": "sb-abc123"
}