Fetch page in browser
browser_fetch_onceFetch JavaScript-rendered web pages through a stealth browser to retrieve content as Markdown, text, or HTML for scraping and LLM ingestion.
Instructions
Fetch a page with a stealth browser and JavaScript rendering.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | URL to fetch. | |
| wait | No | Extra milliseconds after the page is ready, before returning. | |
| proxy | No | Proxy URL, or dictionary with server and optional username/password. | |
| locale | No | Browser language, Accept-Language, and formatting locale; system default if omitted. | |
| cdp_url | No | Connect to an existing Chromium browser over CDP in a new context; launch settings do not apply. | |
| cookies | No | Initial cookies as Playwright cookie dictionaries. | |
| timeout | No | Navigation and page-operation timeout in milliseconds. | |
| headless | No | Hide the browser window. | |
| useragent | No | User-Agent override; otherwise generated in headless mode, native in headful mode. | |
| allow_webgl | No | Enable WebGL; disabling it can trigger bot detection. | |
| hide_canvas | No | Add noise to canvas operations. | |
| real_chrome | No | Use locally installed Chrome. | |
| timezone_id | No | Browser timezone; uses the system timezone if omitted. | |
| block_webrtc | No | Disable non-proxied WebRTC UDP to reduce IP leaks. | |
| css_selector | No | Select matching elements after `main_content_only` filtering. | |
| network_idle | No | Try to wait for 500 ms without network activity; continue if the wait fails. | |
| extra_headers | No | Additional request headers. | |
| google_search | No | Set a Google referer, overriding any supplied referer. | |
| pierce_shadow | No | Include open Shadow DOM content. | |
| wait_selector | No | Wait for the first CSS match; continue if the wait fails. | |
| additional_args | No | Browser context options that override Scrapling settings. | |
| executable_path | No | Absolute Chromium-compatible executable path; overrides the server default. | |
| extraction_type | No | Content output format. | markdown |
| solve_cloudflare | No | Attempt to solve Cloudflare Turnstile/interstitial challenges before returning. | |
| disable_resources | No | Block font, image, media, beacon, object, imageset, texttrack, websocket, csp_report, and stylesheet requests. | |
| main_content_only | No | Sanitize <body> content before selection; False uses the full document. | |
| wait_selector_state | No | Target state of `wait_selector`. | attached |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The URL given by the user that resulted in this response. | |
| status | Yes | The status code returned by the website. | |
| content | Yes | The page content as Markdown, HTML, text, or an AI ARIA snapshot. |