Terminal
| Method | Path | What it does | Permission | Sudo | Approval |
|---|---|---|---|---|---|
| POST | /api/apps/{domain}/exec |
Exec In App | apps.terminal |
yes | |
| POST | /api/apps/{domain}/terminal |
Open App Terminal | apps.terminal |
yes | |
| POST | /api/server/terminal |
Open Server Terminal | server.terminal |
yes | yes |
| GET | /api/terminal/recordings |
List Recordings | audit.read |
||
| GET | /api/terminal/recordings/{recording_id} |
Read Recording | audit.read |
||
| GET | /api/terminal/sessions |
List Sessions | apps.terminal |
||
| DELETE | /api/terminal/sessions/{session_id} |
End Session | apps.terminal |
||
| GET | /api/terminal/status |
Terminal Status | apps.read |