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_idstringrequiredThe unique identifier of the browser context (e.g., 'ctx_000001')
Response
Returns a JSON object with the operation result.
{
"success": true,
"result": <value>
}