List browser sessions
const url = 'https://api.ultimateteam.ai/api/v1/browser-sessions?page=1&limit=20';const options = {method: 'GET', headers: {'X-API-Key': '<X-API-Key>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url 'https://api.ultimateteam.ai/api/v1/browser-sessions?page=1&limit=20' \ --header 'X-API-Key: <X-API-Key>'Returns a paginated, filterable list of browser sessions for the authenticated tenant.
Authorizations
Section titled “Authorizations”Parameters
Section titled “ Parameters ”Query Parameters
Section titled “Query Parameters”Page number (1-indexed)
Page number (1-indexed)
Items per page (max 100)
Items per page (max 100)
Responses
Section titled “ Responses ”Successful Response
Response for GET /api/v1/browser-sessions.
Attributes: data: List of session summaries. meta: Pagination metadata.
object
Summary of a single browser session for list views.
Attributes: id: Session UUID. agent_role: Which agent ran the session. tier: Autonomy tier. task: Browsing objective description. target_url: Starting URL. status: Current lifecycle status. credits_consumed: Credits used. duration_ms: Session duration in milliseconds. created_at: When the session was requested.
Pagination metadata for session list responses.
Attributes: total: Total matching sessions. page: Current page number. limit: Items per page.
object
Example
{ "data": [ { "credits_consumed": 0 } ]}Validation Error
object
object
object
Examplegenerated
{ "detail": [ { "ctx": {}, "input": "example", "loc": [ "example" ], "msg": "example", "type": "example" } ]}