Skip to content

List registered execution workers (agent bridge)

GET
/agents/workers
curl --request GET \
--url https://example.com/api/agents/workers \
--header 'Authorization: Bearer <token>'

Workers that called register_worker over MCP, with online presence and any in-flight lanes in the caller’s accessible projects. Used by the portal execution monitor. Optional project_id filter. Rate limited (120/min/IP).

project_id
string format: uuid

Registered workers

Media type application/json
object
onlineCount
required
integer
workers
required
Array<object>
object
worker
required
object
worker_id
required
string
backend
required

Agent backend (claude, codex, cursor, copilot, hello-world, …)

string
capabilities
required
Array<string>
last_seen_at
required
string format: date-time
created_at
required
string format: date-time
online
required

True when last_seen_at is within the presence window (~120s)

boolean
activeRuns
required
Array<object>
object
id
required
string format: uuid
title
required
string
state
required
string
projectId
required
string format: uuid

Not authenticated

Media type application/json
object
error
required

Human-readable error message

string
code

Stable machine-readable error code for client branching

string
fieldErrors

First validation message per field path

object
key
additional properties
string
issues

Structured validation issues (Zod)

Array<object>
object
path
required
string
message
required
string
retryAfter

Seconds until rate limit resets (429 responses)

number
reconnect

True if re-linking GitHub may fix the issue

boolean

Forbidden

Media type application/json
object
error
required

Human-readable error message

string
code

Stable machine-readable error code for client branching

string
fieldErrors

First validation message per field path

object
key
additional properties
string
issues

Structured validation issues (Zod)

Array<object>
object
path
required
string
message
required
string
retryAfter

Seconds until rate limit resets (429 responses)

number

Server error

Media type application/json
object
error
required

Human-readable error message

string
code

Stable machine-readable error code for client branching

string
fieldErrors

First validation message per field path

object
key
additional properties
string
issues

Structured validation issues (Zod)

Array<object>
object
path
required
string
message
required
string
retryAfter

Seconds until rate limit resets (429 responses)

number