Scrape content using a persistent browser
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Body
Target URL to navigate to before scraping. Omit to read the current page DOM without navigation or reload.
Runtime tab expected to remain active for current-page reads
Expected runtime epoch for current-page stale-state protection
Expected browser-server session revision for current-page stale-state protection
Content output format
html, markdown, text CSS selector scoping deterministic content reads. Omit to let the scraper pick a semantic landmark or fall back to body with landmark pruning.
CSS selector of the target iframe element
CSS selector to wait for before reading content
Max time in ms to wait for the waitFor selector.
0 <= x <= 60000Request passive Phase 1 CAPTCHA auto-resolution before extracting content
Scrape operation timeout in milliseconds (1-60000)
Output shape. 'summary' emits short content (<=1200 chars) plus description; 'structured' emits the visible content payload with optional tree[] when extract='tree'; 'raw' opts out of the maxChars clamp.
summary, structured, raw Opt-in content extractor. 'tree' emits hierarchical visible content. Use runtime extract for repeated records.
tree Soft cap on response content character count. Clamps above default trigger truncated=true + charsOmitted in the response.
1 <= x <= 50000Zero-based content character offset for continuing a truncated read.
0 <= x <= 10000000Read window direction. Use end for latest/bottom content; startFromChar is ignored in end-window mode.
start, end Opt-in extras added to the lean default scrape response. When supplied, this exact list controls optional categories; include: [] explicitly opts out of all extras. Unlisted categories are omitted.
links, forms, headings, captcha Include deterministic anchor links in read output.
When true and format is not 'html', append iframe text to content.
Browser navigation policy for navigations performed by this scrape
Response
Scraped content with deterministic read diagnostics.
1 1
"https://example.com/articles"
"Example Domain"
html, markdown, text "markdown"
"# Example Domain\n\nThis domain is for use in illustrative examples."
200
false
recaptcha-v2, recaptcha-v3, hcaptcha, cloudflare-turnstile, cloudflare-challenge, datadome-captcha, aws-waf-captcha, geetest, waf, unknown "cloudflare-turnstile"
detected, solving, solved, failed, timeout, cancelled, expired, interactive_required "solved"
842
"Short summary surfaced under mode=summary."
[
"scrape-truncated:recommendedMaxChars=30000"
]true
1530
42
0.38