Actions5
- Scrape Actions
- Extraction Actions
- Screenshot Actions
- Account Actions
Scrape → Scrape Web Page
AI-generatedSummary
Scrapes the required URL through Scrapfly using the selected HTTP method, then returns Scrapfly’s response as JSON. Optional settings control request data and headers, proxy and anti-bot behavior, JavaScript rendering, output formatting and extraction, caching, sessions, screenshots, and scrape metadata.
Inputs
- URL (required) — Web page URL to scrape.
- Method (required) — HTTP method: GET, HEAD, OPTIONS, PATCH, POST, or PUT. For POST, PUT, or PATCH, an optional Body is sent as the request body.
- Additional Fields — Optional request headers and body, retry and timeout settings, proxy pool and country, Unblocker and cost budget, session settings, and rendering controls. Enable Render JS to use browser options such as auto scroll, rendering wait and stage, selector waits, JavaScript injection or scenario, and screenshots. Format selects raw content by default or clean HTML, JSON, Markdown, or text; Markdown options customize Markdown output. Extraction Template, Prompt, or Model request structured extraction. Other options configure cache, proxified response, debug, tags, operating system, language, geolocation, DNS and SSL data, correlation ID, or webhook delivery.
Output shape
A single JSON response record per input item, returned in the n8n output item’s JSON data.
Scrapfly response fields depend on the request and selected options. If the response content is returned as a large object reference (
cloborblob), the node fetches it and places the content in the response as text or base64-encoded binary data. With Continue On Fail enabled, errors are returned as anerrorfield.