url | :string | The URL to scrape. Required. |
formats | list | Output formats: "markdown", "html", "rawHtml", "links", "images", "screenshot", "json", "summary", "audio", "video", "changeTracking", "branding", "product", "menu". Default: ["markdown"]. Some accept config maps. |
only_main_content | :boolean | Strip headers, navs, footers. Default: true (API). |
only_clean_content | :boolean | LLM-based boilerplate removal. Default: false. |
include_tags | list(string) | Only include content from these HTML tags. |
exclude_tags | list(string) | Exclude content from these HTML tags. |
headers | any | Custom HTTP headers. |
wait_for | :integer | Extra delay in ms before fetching content. Default: 0. |
timeout | :integer | Request timeout in ms. Default: 60000, max: 300000. |
mobile | :boolean | Emulate a mobile device. Default: false. |
max_age | :integer | Use cached result if younger than this (ms). Default: 172800000 (2 days). |
min_age | :integer | Cache-only mode. |
store_in_cache | :boolean | Cache this scrape result. |
actions | list | Browser actions before scraping. |
location | :keyword_list | Geolocation config. |
parsers | list | File parsers. Default: ["pdf"]. |
proxy | :basic | :enhanced | :auto | string | Proxy type. |
skip_tls_verification | :boolean | Skip TLS verification. Default: true (API). |
remove_base64_images | :boolean | Strip base64 images from output. |
block_ads | :boolean | Block ads and cookie popups. |
lockdown | :boolean | Serve only cached results. |
check_prompt_injection | :boolean | Scan for prompt injection (adds 4 credits). |
redact_pii | any | Redact PII. |
profile | :keyword_list | Persistent browser profile. |
zero_data_retention | :boolean | Enable zero data retention. |
alexandria | any | Alexandria tool execution. |
domain_tools | :boolean | Return Alexandria tool contracts. |