Interact with a page, then capture it
browse_pageLoad a web page in a real browser through the ScrapeUnblocker API (https://docs.scrapeunblocker.com), run ordered browser actions on it (click, type into a search box, choose an option, press a key, scroll, wait), then return the resulting HTML. Discover selectors with list_elements first. Steps act on the website and are NOT idempotent - they run once per call and are not retried; never use them to buy, post, delete or change anything unless the user asked for exactly that. A failed step returns which step failed plus the page HTML at that point. Billed as one request.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The absolute URL to open (http/https). | |
| steps | Yes | Ordered browser actions to run after the page loads (wait_for, wait_for_text, wait, click, type [human-like], select, press_key, scroll), then the HTML is captured. | |
| wait_value | No | The selector/expression paired with wait_method. | |
| wait_method | No | Optional render-wait before the steps: 'css' selector or 'js' expression. | |
| proxy_country | No | Optional ISO country code to route through, e.g. 'US'. | |
| sleep_seconds | No | Extra seconds to wait after load. |