Web Scraping
Authorizations
API Key required for all endpoints
Body
Target URL
"https://example.com"
Device type to emulate. Defaults to desktop.
desktop, mobile "desktop"
Whether to block ads
true
Whether to render JavaScript
true
Proxy country code to route the request
"us"
Format(s) of the scraped result. Comma-separated or array. Defaults to html.
html, markdown, json, markdown-llm, html-llm, text, text-llm "html,markdown"
Whether to get response in file format
false
Enable stealth mode to bypass basic bot detection (removes webdriver signals, patches navigator properties)
false
Seconds to wait after page load before capturing content. Helps bypass lazy-loaded content and bot checks.
2.5
Extraction mode (only used if format=json)
default, cssSchema, xpathSchema "default"
Extraction schema (optional in default mode, required in css/xpath)
Ask AI to extract or analyze the scraped page. Always runs against the Markdown of the page regardless of the format field. Adds +6 credits on top of the base scraping cost.
- Option 1
- Option 2
- Option 3
- Option 4
- Option 5
- Option 6
- Option 7
- Option 8
Response
Successfully scraped webpage
Timestamp of the request in milliseconds
1783943217189
API status message
success, failure "success"
API status code
200
Metadata about the request
Scraped data (URL or inline content depending on output)
"https://example.com/9bulgk075ed9m3vhua5vcrp0.html"
AI extraction/analysis result. Shape depends on aiPrompt.type. Omitted when aiPrompt was not provided.