DocsElement Statebrowser_get_interactive_elements

browser_get_interactive_elements

Browser Get Interactive Elements

Find all interactive elements on the page (buttons, links, inputs, selects, etc.). Returns position, size, and identifying info for each element. Used for building visual overlays showing clickable/interactable areas, or for automated element discovery.

Usage Example

1234567891011
import asyncio
from owl_browser import OwlBrowser, RemoteConfig
# Async usage
async with OwlBrowser(config) as browser:
context = await browser.create_context()
context_id = context["context_id"]
await browser.get_interactive_elements(
context_id=context_id
)

Parameters

Required

context_idstringrequired

The unique identifier of the browser context (e.g., 'ctx_000001')

Response

Returns a JSON object with the operation result.

{
  "success": true,
  "result": <value>
}