Scrape a URL (ephemeral browser)
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Body
Target URL to navigate to
Proxy URL (protocol://user:pass@host:port)
CSS selector to wait for before action
Action timeout in milliseconds (1-60000)
Browser navigation policy for this action
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 a specific iframe to scrape.
Request passive Phase 1 CAPTCHA auto-resolution before extracting content
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 (comment threads, file trees, nested menus). 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. Security signals (captchaDetected/captchaState/captchaSolved), structural metadata, and diagnostics (truncated/etc.) are always populated regardless. Duplicates are collapsed.
links, forms, headings, captcha Include deterministic anchor links in read output.
When true and format is not 'html', append iframe text to content.
Response
Scrape result with deterministic content. Response always includes completeness.
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