API reference
Panes
Your browsers: list them.
- Operations
- 1
- Base path
https://os.one.ml/api/v1/panes- Scopes
panes:read- API keys
- 1 refused to API keys
- SDK
genesis.call('panes_listPanes', …)· helpers undergenesis.panes- MCP
- 1 tools
Operations
| Operation | Endpoint | API key |
|---|---|---|
| List your Panes (browsers) | GET/panes | API keys refused |
Panes
List your Panes (browsers)
GET/v1/panes/panes
Browser instances in the selected organization and project. Needs panes:read.
Responses
- 200Panes in the selected project
Response fields
product"panes"requiredinstancesobject[]requiredinstances[].[].idstringrequiredinstances[].[].omegaDeploymentIdstringrequiredinstances[].[].namestringrequiredinstances[].[].kindstringrequireddesktop (Rigs), browser (Panes) or sandbox (Shells)
instances[].[].statusstringrequiredinstances[].[].stagestringrequiredqueued, placed, running, failed, unknown or another producer stage
instances[].[].detailUrlstringinstances[].[].regionstring | nullinstances[].[].tierstring | nullinstances[].[].runtimestring | nullinstances[].[].createdAtstring | nullinstances[].[].updatedAtstring | null
- 403Signed organization and project selection required
- 503Panes private admission unavailable
- 4xx 5xxThe error envelope.
curl "https://os.one.ml/api/v1/panes/panes" \
-H "Authorization: Bearer $GENESIS_API_KEY"import { Genesis } from '@lifesi/genesis'
const genesis = new Genesis({ apiKey: process.env.GENESIS_API_KEY })
const result = await genesis.call('panes_listPanes'){
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "panes_listPanes",
"arguments": {}
}
}One Superintelligence, Inc. · Built from Genesis 0.1.12 and the live gateway on 2026-10-20. Support