The endpoints in this section let you inspect browser instance metadata, discover remote debugging endpoints, manage tabs, and shut down running instances. All endpoints address a specific instance via the browser_id query parameter (a 0-based index).
Retrieve detailed metadata for a running browser instance, including session information, browser/OS details, viewport settings, the list of open tabs, and the Chrome DevTools WebSocket URL (when remote debugging is enabled).
Unique identifier for the browser instance (0-based index)
start
query
boolean
No
Controls instance creation behavior. Default mode: instances are created automatically. Set to false to prevent creation. When auto-start is disabled globally: set to true to create an instance. Default: true
Return the Chrome DevTools WebSocket URL and the HTTP discovery URL (/json/version) for the specified browser instance. The HTTP endpoint can be used to resolve the WebSocket URL automatically.
Unique identifier for the browser instance (0-based index)
start
query
boolean
No
Controls instance creation behavior. Default mode: instances are created automatically. Set to false to prevent creation. When auto-start is disabled globally: set to true to create an instance. Default: true
Unique identifier for the browser instance (0-based index)
start
query
boolean
No
Controls instance creation behavior. Default mode: instances are created automatically. Set to false to prevent creation. When auto-start is disabled globally: set to true to create an instance. Default: true
Close a specific browser tab by its tab ID. If no tabId is provided, the active tab is closed (unless it is the last remaining tab, in which case the request fails).
Unique identifier for the browser instance (0-based index)
start
query
boolean
No
Controls instance creation behavior. Default mode: instances are created automatically. Set to false to prevent creation. When auto-start is disabled globally: set to true to create an instance. Default: true
The endpoints in this section manage the cookie store for a browser context: reading, writing, and clearing cookies. Cookies are scoped to the browser context, so all tabs in an instance share the same cookie jar.
Unique identifier for the browser instance (0-based index)
start
query
boolean
No
Controls instance creation behavior. Default mode: instances are created automatically. Set to false to prevent creation. When auto-start is disabled globally: set to true to create an instance. Default: true
Add one or more cookies to the browser context. Each cookie requires a name, value, and url; the url field is used to derive the cookie’s domain and secure flag when not provided explicitly.
Unique identifier for the browser instance (0-based index)
start
query
boolean
No
Controls instance creation behavior. Default mode: instances are created automatically. Set to false to prevent creation. When auto-start is disabled globally: set to true to create an instance. Default: true
Unique identifier for the browser instance (0-based index)
start
query
boolean
No
Controls instance creation behavior. Default mode: instances are created automatically. Set to false to prevent creation. When auto-start is disabled globally: set to true to create an instance. Default: true