Skip to content

List computer use sessions

GET
/api/computer-use/sessions
curl --request GET \
--url 'https://api.ultimateteam.ai/api/computer-use/sessions?limit=20' \
--header 'X-API-Key: <X-API-Key>'

Returns computer-use sessions for the authenticated tenant, ordered by created_at descending. Optionally filter by status.

status
Any of:
string

Filter by status (pending, running, completed, failed, pending_approval)

limit
Limit

Maximum results (max 100)

integer
default: 20 >= 1 <= 100

Maximum results (max 100)

Successful Response

Media typeapplication/json
Response List Sessions Api Computer Use Sessions Get
Array<object>
ComputerUseSessionResponse

Summary of a computer-use session for list views.

Attributes: id: Session UUID. agent_role: Which C-suite agent initiated the session. executor_type: The executor implementation type. task: Task description. status: Current lifecycle status. steps_executed: Number of screenshot-action iterations completed. credits_consumed: Credits deducted for this session. pre_act_plan: JSON execution plan generated before launch. created_at: When the session was created. started_at: When container execution began (if started). completed_at: When the session finished (if finished).

object
agent_role
required
Agent Role
string
completed_at
Any of:
string format: date-time
created_at
required
Created At
string format: date-time
credits_consumed
required
Credits Consumed
integer
executor_type
required
Executor Type
string
id
required
Id
string format: uuid
pre_act_plan
Any of:
object
key
additional properties
any
started_at
Any of:
string format: date-time
status
required
Status
string
steps_executed
required
Steps Executed
integer
task
required
Task
string
Examplegenerated
[
{
"agent_role": "example",
"completed_at": "2026-04-15T12:00:00Z",
"created_at": "2026-04-15T12:00:00Z",
"credits_consumed": 1,
"executor_type": "example",
"id": "2489E9AD-2EE2-8E00-8EC9-32D5F69181C0",
"pre_act_plan": {},
"started_at": "2026-04-15T12:00:00Z",
"status": "example",
"steps_executed": 1,
"task": "example"
}
]

Validation Error

Media typeapplication/json
HTTPValidationError
object
detail
Detail
Array<object>
ValidationError
object
ctx
Context
object
input
Input
loc
required
Location
Array
msg
required
Message
string
type
required
Error Type
string
Examplegenerated
{
"detail": [
{
"ctx": {},
"input": "example",
"loc": [
"example"
],
"msg": "example",
"type": "example"
}
]
}