curl --request GET \
--url 'https://zeus-api.agentspro.cn/node/devices?user_id=user_123&online_only=true' \
{
"nodes": [
{
"node_id": "node_abc",
"node_type": "extension",
"node_name": "Chrome Extension",
"status": "online",
"os": "macOS",
"os_version": "14.0",
"app_version": "1.2.0",
"capabilities": ["browser_control", "screenshot"],
"available_tools": ["click", "type", "screenshot", "navigate"],
"current_tasks": 0,
"max_concurrent_tasks": 3,
"is_connected": true
}
],
"total": 1
}
Node API
List Nodes
List a user’s nodes (browser extensions / desktop applications)
GET
/
node
/
devices
curl --request GET \
--url 'https://zeus-api.agentspro.cn/node/devices?user_id=user_123&online_only=true' \
{
"nodes": [
{
"node_id": "node_abc",
"node_type": "extension",
"node_name": "Chrome Extension",
"status": "online",
"os": "macOS",
"os_version": "14.0",
"app_version": "1.2.0",
"capabilities": ["browser_control", "screenshot"],
"available_tools": ["click", "type", "screenshot", "navigate"],
"current_tasks": 0,
"max_concurrent_tasks": 3,
"is_connected": true
}
],
"total": 1
}
string
required
User ID
string
Filter by node type:
extension | desktopboolean
default:"false"
Only return online nodes
array
List of nodes
Show node
Show node
string
Unique node identifier
string
Node type:
extension | desktopstring
Node name
string
Status:
online | offline | busystring
Operating system
string
OS version
string
Application version
array
List of capabilities
array
List of available tools
number
Current number of tasks
number
Maximum concurrent tasks
boolean
WebSocket connection status
number
Total number of nodes
curl --request GET \
--url 'https://zeus-api.agentspro.cn/node/devices?user_id=user_123&online_only=true' \
{
"nodes": [
{
"node_id": "node_abc",
"node_type": "extension",
"node_name": "Chrome Extension",
"status": "online",
"os": "macOS",
"os_version": "14.0",
"app_version": "1.2.0",
"capabilities": ["browser_control", "screenshot"],
"available_tools": ["click", "type", "screenshot", "navigate"],
"current_tasks": 0,
"max_concurrent_tasks": 3,
"is_connected": true
}
],
"total": 1
}
⌘I