Crawler

The Crawler node scrapes web pages using FlareSolverr with optional HTML extraction via CSS selectors. Use it for web scraping and content extraction.

The Crawler node scrapes web pages using FlareSolverr with optional HTML extraction via CSS selectors. Use it for web scraping and content extraction.

Overview

PropertyValue
Inputs1
Outputs1
Output$nodeLabel.body (HTML or extracted content)

Parameters

ParameterTypeDescription
credentialIdUUIDFlareSolverr credential from Credentials
crawlerUrlexpressionURL to scrape (supports expressions)
crawlerWaitSecondsnumberSeconds to wait before scraping (default: 0)
crawlerMaxTimeoutnumberMax timeout in ms (default: 60000)
crawlerModestring"basic" or other modes
crawlerSelectorsarrayCSS selectors for extraction. Each: { selector, attribute? }

Example

{
  "type": "crawler",
  "data": {
    "label": "scrapePage",
    "credentialId": "flaresolverr-credential-uuid",
    "crawlerUrl": "$userInput.body.url",
    "crawlerWaitSeconds": 2,
    "crawlerSelectors": [
      { "selector": "h1" },
      { "selector": ".content", "attribute": "innerHTML" }
    ]
  }
}