List Prebuilt Specs
GET/workstations/specs/prebuilt
List all Prebuilt Workstation Specs available for request:
Prebuilt Spec | Description |
---|---|
max | A Workstation with maximum hardware and software capabilities. |
zoom-chromium | A Workstation for Zoom's web conferencing application over chromium. |
meet-chromium | A Workstation for Meet's web conferencing application over chromium. |
voip | A Workstation for terminal-based VoIP applications. |
voip-chromium | A Workstation for browser-based VoIP applications. |
chromium | A Workstation for web tasks, browsing, and scraping. |
python | A Workstation for developing and running Python scripts and applications. |
nodejs | A Workstation for developing and running NodeJS scripts and applications. |
golang | A Workstation for developing and running golang applications. |
Prebuilt Workstation Specs are the different configurations of Workstations available for request. Each type has a unique set of hardware and software resources available to the agentic application connecting to the Workstation.
Responses
- 200
- 400
- 401
- 429
- 500
Successfully listed a set of all available Workstation Specs.
- application/json
- Schema
- Example (from schema)
Schema
Array [
]
Possible values: [list
]
data
object[]
The identification label for a Workstation Type.
Possible values: [max
, zoom-chromium
, meet-chromium
, voip
, voip-chromium
, chromium
, python
, nodejs
, golang
]
A brief description of the Workstation, its capabilities, and intended use.
List of virtual hardware capabilities available within the Workstation.
Possible values: [keyboard
, mouse
, speaker
, microphone
, camera
, display
]
List of software applications available within the Workstation.
Possible values: [ssh
, terminal
, vnc
, desktop
, chromium
]
List of AI models available within the Workstation.
Possible values: [speech-to-text
, text-to-speech
, large-language-model
]
{
"object": "list",
"data": {
"object": "list",
"data": [
{
"id": "max",
"description": "A Workstation with maximum hardware and software capabilities.",
"hardware": [
"keyboard",
"mouse",
"speaker",
"microphone",
"camera",
"display"
],
"software": [
"ssh",
"terminal",
"vnc",
"desktop",
"chromium"
],
"models": [
"speech-to-text",
"text-to-speech",
"large-language-model"
]
},
{
"id": "zoom-chromium",
"description": "A Workstation for Zoom's web conferencing application over chromium.",
"hardware": [
"keyboard",
"mouse",
"speaker",
"microphone",
"camera",
"display"
],
"software": [
"vnc",
"desktop",
"chromium"
],
"models": [
"speech-to-text",
"text-to-speech",
"large-language-model"
]
},
{
"id": "meet-chromium",
"description": "A Workstation for Google Meet's web conferencing application over chromium.",
"hardware": [
"keyboard",
"mouse",
"speaker",
"microphone",
"camera",
"display"
],
"software": [
"vnc",
"desktop",
"chromium"
],
"models": [
"speech-to-text",
"text-to-speech",
"large-language-model"
]
},
{
"id": "voip",
"description": "A Workstation for terminal-based VoIP applications.",
"hardware": [
"keyboard",
"speaker",
"microphone"
],
"software": [
"ssh",
"terminal"
],
"models": [
"speech-to-text",
"text-to-speech",
"large-language-model"
]
},
{
"id": "voip-chromium",
"description": "A Workstation for browser-based VoIP applications.",
"hardware": [
"keyboard",
"mouse",
"speaker",
"microphone",
"display"
],
"software": [
"vnc",
"desktop",
"chromium"
],
"models": [
"speech-to-text",
"text-to-speech",
"large-language-model"
]
},
{
"id": "chromium",
"description": "A Workstation for web tasks, browsing, and scraping.",
"hardware": [
"keyboard",
"mouse",
"display"
],
"software": [
"vnc",
"desktop",
"chromium"
],
"models": [
"large-language-model"
]
},
{
"id": "python",
"description": "A Workstation for developing and running Python scripts and applications.",
"hardware": [
"keyboard"
],
"software": [
"ssh",
"terminal"
],
"models": [
"large-language-model"
]
},
{
"id": "nodejs",
"description": "A Workstation for developing and running NodeJS scripts and applications.",
"hardware": [
"keyboard"
],
"software": [
"ssh",
"terminal"
],
"models": [
"large-language-model"
]
},
{
"id": "golang",
"description": "A Workstation for developing and running golang applications.",
"hardware": [
"keyboard"
],
"software": [
"ssh",
"terminal"
],
"models": [
"large-language-model"
]
}
]
}
}
Invalid Request Format - check API documentation for proper syntax.
- application/json
- Schema
- Example (from schema)
Schema
{
"error": "string",
"message": "string"
}
Unauthorized - missing or invalid API key.
- application/json
- Schema
- Example (from schema)
Schema
{
"error": "string",
"message": "string"
}
Too Many Requests - you have exceeded the rate limit for your account. Please wait before making additional requests.
- application/json
- Schema
- Example (from schema)
Schema
{
"error": "string",
"message": "string"
}
Internal Server Error - please retry your request.
- application/json
- Schema
- Example (from schema)
Schema
{
"error": "string",
"message": "string"
}