Base URL
Authentication
All requests require a Bearer token in theAuthorization header:
Quick start
1. Create a workspace
Workspaces organize your computers.2. Create a computer
3. Control the computer
Resource hierarchy
Computer specs
| Parameter | Options | Default |
|---|---|---|
os | linux | linux |
ram | 4, 8, 16, 32, 64 GB | 4 |
cpu | 2, 4, 8, 16 cores | 2 |
gpu | none, a10, l40s, a100-40gb, a100-80gb | none |
Recommended configurations
| RAM | CPU | Best for |
|---|---|---|
| 4 GB | 2 cores | Standard workflows (default) |
| 8 GB | 4 cores | Heavy automation |
| 16 GB | 8 cores | Development |
| 32 GB | 8 cores | Large-scale processing |
Available actions
Mouse
- Click (left, right, double)
- Drag
- Scroll
Keyboard
- Type text
- Press keys (Enter, Tab, ctrl+c, etc.)
Execution
- Bash commands
- Python code
Other
- Screenshots
- Wait/delays
- RTMP streaming
Error responses
All errors return a JSON object with anerror field:
| Status | Description |
|---|---|
200 | Success |
400 | Invalid request |
401 | Invalid or missing API key |
404 | Resource not found |
500 | Server error |