curl --request GET \
--url 'https://api.computer.stateset.app/api/v1/system/info' \
--header "X-API-Key: $STATESET_COMPUTER_USE_API_KEY"
{
"service": "string",
"api_version": "2026-08-01",
"environment": "string",
"supported_models": {
"canonical_ids": [
"3fa85f64-5717-4562-b3fc-2c963f66afa6"
],
"aliases": {},
"default_model": "string",
"agent_tool_version": "string",
"computer_tool_incompatible_model_prefixes": [
"string"
]
},
"builtin_templates": [
"string"
],
"features": {}
}
Discoverable platform metadata (version, environment, supported models)
Static metadata about the running API. Useful for SDKs that want to detect the deployment environment, the set of models they can pin, and which optional…
GET
/
api
/
v1
/
system
/
info
curl --request GET \
--url 'https://api.computer.stateset.app/api/v1/system/info' \
--header "X-API-Key: $STATESET_COMPUTER_USE_API_KEY"
{
"service": "string",
"api_version": "2026-08-01",
"environment": "string",
"supported_models": {
"canonical_ids": [
"3fa85f64-5717-4562-b3fc-2c963f66afa6"
],
"aliases": {},
"default_model": "string",
"agent_tool_version": "string",
"computer_tool_incompatible_model_prefixes": [
"string"
]
},
"builtin_templates": [
"string"
],
"features": {}
}
Static metadata about the running API.
Useful for SDKs that want to detect the deployment environment, the
set of models they can pin, and which optional features are
available without hard-coding strings.
Cached server-side for 300s via Cache-Control; supports
If-None-Match so clients can avoid re-parsing the JSON when
nothing has changed.
Response
SystemInfoResponse
string
required
string
required
string
required
SupportedModelsBlock
required
Show SupportedModelsBlock
Show SupportedModelsBlock
string[]
required
Sorted list of model IDs accepted as-is on
/trigger.object
required
Friendly alias → canonical ID. Aliases are case-sensitive.
string,null
Deployment default model used when
/trigger.model is omitted.string,null
Configured computer-use tool version for hosted agent-mode jobs.
string[]
Model ID prefixes rejected for this deployment’s computer-use tool version. SDKs should omit
model or choose another model when an override starts with one of these prefixes.string[]
required
object
required
Feature flags by name → bool. Stable identifiers; SDK clients branch on the boolean to enable optional code paths.
Status codes
| Code | Meaning |
|---|---|
200 | Successful Response |
curl --request GET \
--url 'https://api.computer.stateset.app/api/v1/system/info' \
--header "X-API-Key: $STATESET_COMPUTER_USE_API_KEY"
{
"service": "string",
"api_version": "2026-08-01",
"environment": "string",
"supported_models": {
"canonical_ids": [
"3fa85f64-5717-4562-b3fc-2c963f66afa6"
],
"aliases": {},
"default_model": "string",
"agent_tool_version": "string",
"computer_tool_incompatible_model_prefixes": [
"string"
]
},
"builtin_templates": [
"string"
],
"features": {}
}
Last modified on August 31, 2026