Actions108
- AI Visibility Actions
- List Sources
- Search
- Agentic Search
- AI Visibility Search
- AI Visibility Sources
- Browser Task
- Control Monitor
- Crawl
- Create Monitor
- Delete Session
- Get Monitor Changes
- List Monitors
- List Sessions
- Map
- Scrape URL
- Wire: Browse Catalog
- Wire: Discover Actions
- Wire: List Identities
- Wire: Request New Action
- Wire: Run Read Action
- Wire: Run Write Action
- Wire: Sign In
- Browser Actions
- Delete Session
- List Sessions
- Run Task
- Agentic Search
- AI Visibility Search
- AI Visibility Sources
- Browser Task
- Control Monitor
- Crawl
- Create Monitor
- Get Monitor Changes
- List Monitors
- Map
- Scrape URL
- Search
- Wire: Browse Catalog
- Wire: Discover Actions
- Wire: List Identities
- Wire: Request New Action
- Wire: Run Read Action
- Wire: Run Write Action
- Wire: Sign In
- Monitor Actions
- Control
- Create
- Get Changes
- List
- Agentic Search
- AI Visibility Search
- AI Visibility Sources
- Browser Task
- Control Monitor
- Crawl
- Create Monitor
- Delete Session
- Get Monitor Changes
- List Monitors
- List Sessions
- Map
- Scrape URL
- Search
- Wire: Browse Catalog
- Wire: Discover Actions
- Wire: List Identities
- Wire: Request New Action
- Wire: Run Read Action
- Wire: Run Write Action
- Wire: Sign In
- Web Actions
- Agentic Search
- Crawl
- Map
- Scrape URL
- Search
- AI Visibility Search
- AI Visibility Sources
- Browser Task
- Control Monitor
- Create Monitor
- Delete Session
- Get Monitor Changes
- List Monitors
- List Sessions
- Wire: Browse Catalog
- Wire: Discover Actions
- Wire: List Identities
- Wire: Request New Action
- Wire: Run Read Action
- Wire: Run Write Action
- Wire: Sign In
- Wire Actions
Wire → Crawl
AI-generatedSummary
Crawl a website starting from the specified URL to bulk-fetch markdown content across multiple linked pages, optionally using a headless browser and with configurable crawling depth, page limits, URL inclusion/exclusion patterns, and session parameters for authenticated sites.
Inputs
- crawlUrl (required) — The starting URL to crawl
- crawlOptions — Collection of optional crawling parameters including: Country Code (two-letter proxy egress country code), Depth (link-hops from starting URL to follow), Exclude Patterns (comma-separated glob/regex patterns to skip URLs), Include Patterns (comma-separated glob/regex patterns to include URLs), Max Pages (hard cap on pages fetched), Max Wait Time (maximum seconds to wait for crawl completion), Poll Interval (seconds between status checks), Session ID (optional saved-browser-session ID for login-protected sites), Session Name (optional saved-browser-session name), and Use Browser (whether to render pages in a headless browser for SPAs).
Output shape
a single JSON object containing the crawl job results including status and fetched content details
The operation submits a crawl job to the API and polls for completion up to the Max Wait Time. If successful, it returns a JSON object with the job ID, requested URL, status, and crawl results. Errors in the crawl job or timeouts cause operation errors.
Examples
Example 1: Crawl starting from a homepage with default options
Set 'crawlUrl' to the homepage URL and use default 'crawlOptions' to crawl 1 level deep up to 10 pages without browser rendering.